13 January 2020

Denham Capital invests $250m in Latin American energy firm