Solar Trade Platform and Directory of Solar Companies
Solar Technology Center

Solar Technology Center

Sobhan Complex, II Floor, Unit 207, Mashhad Sahib Al-Zaman Square, Tehran
+98 51 37299104
Iran Iran.png

Staff Information

Useful Contacts
Contact Face
hesamoddin omouri sarabi Managing Director

Business Details

Installation size
(S)maller Installations
Other Services
Design
Operating Area
Iran
Last Update