
The British East India Company is back in Business
The UK government will grant hundreds of new oil and gas licences in the North Sea in a bid for energy independence, ignoring calls to stop new fossil fuel projects.

The British East India Company is back in Business
The UK government will grant hundreds of new oil and gas licences in the North Sea in a bid for energy independence, ignoring calls to stop new fossil fuel projects.