Overwhelming MEPs’ vote for EU to leave climate-wrecking Energy Charter Treaty
The European Parliament has adopted an EU proposal to leave the Energy Charter Treaty (ECT), an international trade agreement protecting fossil fuel investments that has garnered controversy among environmental activists. The Energy Charter Treaty is a …