Environmental and Social Due Diligence (ESDD) on behalf of lenders for an Oil Refinery in Suez, Egypt

Support Management for 7,200 MW Wind Power Integration Projects in the Egyptian Power System
October 11, 2017
Rehabilitation and dismantling of solar weather station in Turkey
November 12, 2017