World Business Report - Shell posts $22bn loss - Â鶹ԼÅÄ Sounds

World Business Report - Shell posts $22bn loss - Â鶹ԼÅÄ Sounds


Shell posts $22bn loss

The oil industry is having to rethink its future as the world turns from fossil fuels

Coming Up Next