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
19 Oct 2020