Supply and Installation of a Solar Resource Measurement Station in Laos

068394 -MA- Grid project pictures-Recovered
Supply and Installation of a New 80-meter Wind Mast and Refurbishment of an Existing Mast in Morocco
September 15, 2019
Lender’s technical advisor on a portfolio of projects
Lender’s technical advisor on a portfolio of projects
November 16, 2019