The US and British financial institutions have become one of the leading investors in the Russian carbon bomb” fuel project, according to a new database of ownership from the last few years. The activists in Ukraine said these institutions must immediately end the investment, to limit the funding of the Russian invasion to Ukraine and […]