Shell Releases 2019 Sustainability Report, CEO Speaks on Covid-19 Pandemic
Shell Petroleum (ROYAL DUTCH SHELL PLC) has released its latest sustainability report to stakeholders. The 92-page report is the 23rd in the series of sustainability reports published by this global energy giant. The 2019 sustainability report covers Shell’s social, safety […]