Subscribe By E-Mail

Shell scraps planned $6.5bn Qatar project

Oil major blames ‘current economic climate in energy industry’
European Companies News