Desert Technologies
Company Type:
Component Manfufacturer, Project Developer, Solar EPC, Integrator, Sub Contractor
Membership Type:
Partner Members
Country:
Kingdom of Saudi Arabia