WionNews Video

Europe's largest energy company announces major changes

Shell has announced its plan to shift headquarters from the Netherlands to the United Kingdom to make major changes in its ownership and tax status.

Trending Videos