News

Activists left it at the Paris headquarters of energy giant EDF to protest France’s imports of Russian energy.