Catching Rays in the Desert

Egypt is near completion of one of the world’s largest solar energy installations.