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

World’s top 5 longest canals

These are the top five completed and operational longest canals in the world. The Grand Canal in China | 1,776 … Read more