What's New


Almost 1,000 companies have left Russia
download facebook twitter linkedin link

Almost 1,000 companies have left Russia, among the leaders — the countries that provide significant assistance to Ukraine

Report the Ukrainian losses in your P&L — stop funding Russia's war!
download facebook twitter linkedin link

Work in Russia? Don’t forget to add deaths and destruction count to your P&L

prev 1 ... 11 12 13 14 15 next
Sign up to stay up to date