Lauca Hydroelectric Dam, Angola

The Lauca Hydroelectric Dam is a 2,070 MW hydropower project which started in 2013 and was completed in 2020. The … Read more

Mtwara Gas Power Plant

The Mtwara Gas Power Plant is a 300MW gas fired power project planned in Mtwara region in Tanzania. The project … Read more

CenturyLink

CenturyLink Technology Center, Louisiana

CenturyLink Technology Center is a telecommunications facility which began construction in 2013 and was finally completed and opened in 2015.   … Read more