Tag: natural gas

Denham, Themis launch USD 250mn Africa power investment platform

Private equity firm Denham Capital and Themis, a developer...