Solar Trade Platform and Directory of Solar Companies
Delta Star Power Projects Services LLC

Delta Star Power Projects Services LLC

Sector E-20, Building C-57, Flat M02, PO Box 39583, Abu Dhabi
Click to show company phone
UAE UAE

Business Details

On-Grid / Off-Grid
Off-grid
Installation size
(S)maller Installations
Operating Area
UAE, Bahrain, Oman, Saudi Arabia
Last Update