Olaya Tower, Office 904 and 905, 7878 Prince Sultan Street, Al Muhamadiyyah, Jeddah, Saudi Arabia
+966 12 61 12 33 3
About Arabian Power
Arabian Power has the experience to install all types of Solar PV systems on carports, rooftops or on the ground. Since 2017, Arabian Power has completed more than 2.5 MW of Solar PV systems.