Solar Trade Platform and Directory of Solar Companies
Mustakbal Clean Tech

Mustakbal Clean Tech

195, Arar Street, Wasi Saqra Towers, Wadi Sarqa, Amman, 11183
Click to show company phone
Jordan Jordan

Business Details

Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
UAE, Egypt, Jordan, Sudan
Inverter Suppliers
Last Update