SWREL Secures $560 Million EPC Order for 1 GW Solar + 600 MWh BESS Project in EgyptJune 30, 2026 Sterling and Wilson Renewable Energy Limited (SWREL), a renewable energy engineering, procurement, and construction (EPC) company, has entered into a 50:50 joint venture with Hassan Allam Construction to develop the…