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