Did Punitive British Net Zero Taxes Just Bankrupt an Oil Company?

Thousands of jobs at risk “… have applied to the High Court of England and Wales to appoint administrators. …”