In this moment where those corporations are “stepping up” to the Covid-19 challenge, let’s not forget their true character and where and how they have made their money
A landmark case on environmental crimes could pave the way for more non-NPA court action
BP Southern Africa has announced the appointment of Gerard Derbesy as the company’s new chief executive officer.