3 / 10 / 2019
The IFC CEO standing behind a solar panel with a few colleagues.
Photo: Dominic Chavez/IFC
Philippe Le Houérou, CEO of the International Finance Corporation, visits Benban Solar Park in Egypt.
Amid the sand dunes of the eastern Sahara, workers are putting the finishing touches on one of the world’s largest solar installations. There, as many as 7.2 million photovoltaic panels will make up Benban Solar Park—a renewable energy project so massive, it will be visible from space.