EnvironmentDeepwater Horizon oil spill did no harm to BP's long-term share value BP paid $65 billion in fines and compensation for the 2010 Deepwater Horizon oil spill, but a simulated version of the oil and gas company suggests there was no dent in long-term stock market performance News
VideoOur Time on Earth: Can creativity tackle the climate emergency? A new exhibition at London’s Barbican Centre, entitled Our Time on Earth, aims to connect visitors with the natural world and create a sense of belonging Video