French oil company, Total, has been accused of ignoring significant human rights violations and huge environmental and climate risks as it pushed ahead with...
Following the release of the Environmental Investigation Agency (EIA) and PremiCongo’s groundbreaking report Toxic Transition, and allegations that the world’s...