Mr. Daoudi, President of Sonatrach (Algeria’s national oil company), recently presided over the launch of construction for a new seawater desalination plant in El Marsa,
On March 17, 2026, the EPC consortium led by China Electric Power Engineering Co., Ltd. Kunming Branch received the NTP (Official Commencement Order) issued by
Kenya’s national electricity demand reached a record 2,439 megawatts (MW) on 3 December 2025, the highest figure in the country’s history. Peak power demand rose steadily