Business Insider Africa on MSN
Chinese construction firm to deliver Nigeria’s first 7-megawatt floating solar power project
Nigeria has awarded its first-ever floating solar power project to China Civil Engineering Construction Corporation (CCECC), marking a major step in the country’s renewable energy transition. ・Nigeria ...
State-run Bases Conversion and Development Authority (BCDA) signed a $200-million agreement with Saudi Arabian energy firm ACWA Power to bring clean, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results