That’s triple their GDP!
Makes no difference. Russia has destroyed much of the Ukraine. Nobody is going to rebuild it. They will kill the people and start over.
Russia sucks really bad, the WEF and Davos creeps suck just as bad.