CEO - Jurie Swart on attractive returns while making a difference
Cenpower announces financial close of USD900m project financing