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
Click to show company phone
Iran Iran

Staff Information

Useful Contacts

Business Details

Service Coverage
Iran
Established Date
2011-09-28
Languages Spoken
Persian
Distributor / Wholesaler
Distributor, Wholesaler

Products

Business Details

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