Alec Energy has won the contract to provide a solar photovoltaic solution for Dubai Electricity and Water Authority’s new headquarters, Al-Shera’a (Arabic for sail), in the Al Jaddaf area of Dubai, DEWA states. To maximize the solution’s full potential, Alec Energy provided a multi-tiered solution which includes the delivery of almost 21,150 sq m of […]