Egypt March 17, 2025By Ethan RileyEgypt Rises to Second Place in Africa’s Solar Rankings – Egyptian StreetsBy Ethan Riley