PTL Solar

PTL Solar

C - 44, P.O. Box: 120599, International Media Production Zone, Emirates Road, Jebel Ali, Dubai
+9714 4390044
+9714 4390045
UAE the_United_Arab_Emirates.png

Business Details

Installation Starting Date
2005
On-Grid / Off-Grid
Off-grid
Installation size
(S)maller Installations
Operating Area
UAE

LinkedIn Profiles

Last Update