
Dispatches From Self-Occupied Britain
Britain's big secret is out, and frankly, it was never really a secret. A leaked study for the UK's Department for Business and Trade (DBT) "found that the transition to net zero [carbon emissions] by 2050 could have a significant impact on …