Boris Johnson Considers a Windfall Tax

Boris Johnson has said he will “look at” implementing a windfall tax on oil and gas companies as he faces increased pressure to address the rising cost of living. After Shell and BP revealed record earnings due to higher oil and gas prices, Labour supports such a move. The Prime Continue Reading

Can Shell Be Dismantled?

It has been a turbulent year for the oil and gas giant Shell. Last May, Dutch courts ruled that Shell must drastically reduce its carbon emissions. In October, ABP, a major shareholder, divested from the company. The following month, the firm announced plans to move its headquarters from the Hague Continue Reading