European countries have failed to reach agreement on modernizing the Energy Charter Treaty. Britain joined France, Spain, and the Netherlands in withdrawing from the treaty. A strong legal framework is already in place to ensure continued investment in the UK’s energy sector. The UK government announced today (Thursday 22 February) that it will leave […]