Tag: tech business

Canva reconsiders staying in Russia, withdraws after pressure

Caving to pressure from the Australian-Ukrainian technology community and after consultations with the Ukrainian embassy, Canva, Australia’s most successful private tech business, is exiting Russia...