World Bank backs Morocco hydropower storage with $265mJuly 3, 2026 RABAT, MOROCCO / MENA Newswire / – The World Bank has approved $265 million to support Morocco’s Ifahsa Pumped Hydropower…
EU renewable electricity share drops to 42.5 percent in Q1 2025June 20, 2025 EU renewable electricity share drops to 42.5% in Q1 2025 amid reduced wind and hydro output, despite solar gains, says Eurostat.