Tag: Al-Sheraa
UAE-based ALEC Energy wins solar power contract for DEWA’s new HQ
UAE-based solar energy company ALEC Energy has been awarded the contract to offer a solar photovoltaic system for the new headquarters of the Dubai...