Upwork Inc., a B2B talent platform based in the US, announced that announced the suspension of all business operations in Russia and Belarus, taking full effect by 1 May 2022 and starting with shutting down support for new business generation in each country.