Time to reset relations with supply chain, Shell VP says

Shell news

Breaking