About us
Arab Dalla(Deem Solar) has the approval by Saudi Electricity Company as an EPC contractor and consultant who Designs and Implements all solar Energy System
contact
Website & social media
Locations & contact details
location
4206, King Salman Bin Abdulaziz Road, Riyadh, 13532-6959, Saudi Arabia