Independent report

Morupule Power Station, Botswana (ev415s)

.