The Green Funds That Armed Putin

Sergei Cristo on the €5 billion “sustainable” investment scandal and the way the West finances its own subversion.