Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The Russian government seized Makfa Group’s assets last year as part of what has been described as the Kremlin’s expanding nationalization campaign following its 2022 invasion of Ukraine.