Solar Energy

Oman PWP signs $299 million deal for first utility-scale solar and battery storage project

African Development Bank approves $184.1 Million for Egypt’s Obelisk Solar Power Project