EDF Awarded 1.5GW Al Ajban Solar Contract

Al Ajban Solar Contract for the development of Abu Dhabi third utility-scale solar photovoltaic independent power project has been recently … Read more

Kenya’s tallest buildings

The majority of Kenya’s tallest buildings are located in Nairobi, the capital and largest city in the country. In Nairobi there … Read more