11.3 C
London
Friday, June 21, 2024
Home IPP inks deal to build 147 MW Wind Project in South Africa IPP inks deal to build 147 MW Wind Project in South Africa

IPP inks deal to build 147 MW Wind Project in South Africa

IPP inks deal to build 147 MW Wind Project in South Africa

IPP inks deal to build 147 MW Wind Project in South Africa