Egypt is set to open the first of three new solar manufacturing plants in the Suez Canal Economic Zone (SCZone) in December, marking a significant […]