Fri. Jul 5th, 2024

The Energy Charter Treaty has made EU countries the target of billion-dollar lawsuits from fossil fuel companies. Now, the UK is the latest in a growing wave of defections.

By