LET’S TALK SOLAR

Contact Us

Products, projects and lasting partnerships.
Connect with our team for solar technology, product availability and technical support.

EMAIL

How can we help?

info@tamesol.com

We aim to reply within 48–72 hours.

PHONE & OFFICE HOURS

Talk to our team

+34 930 467 721

09:00–15:00 · Barcelona local time (CET/CEST)

OUR LOCATIONS

Local expertise. Global reach.

European commercial support, connected to manufacturing facilities in China and the Philippines.

Europe

European Sales Office

World Trade Center Barcelona
Moll de Barcelona, s/n
North Tower, Offices 414–415
08039 Barcelona, Spain

Philippines

Manufacturing Facility

Anflo Industrial Estate, San Vicente
Panabo City, Davao del Norte 8105
Philippines

China

Manufacturing Facility

59 Fengneng Road, Huishan District
Wuxi, Jiangsu 214000
China

YOUR NEXT STEP

Tell us what you need.

Choose the topic that best matches your enquiry. Our team will help you find the right contact for products, project requirements, after-sales support or partnerships.