“Green” Lords ‘greenwashing’ the Russian energy giant
A Baikal seal on Lake Baikal. By Per Harald Olsen – Own work, CC BY-SA 3.0. London-listed En+ Group published its 2017 financial results with revenues exceeding USD 12 billion and “environmental provision” of mere USD 3 million. On the same day James Cusick questioned. In openDemocracy UK the behavior …