Projects & Operations

PROJECT

Senegal Taiba Ndiaye Independent Power Producer Project