 In March 2021 Russian ecommerce giant Ozon Holdings was still basking in a 1 billion Initial Public Offering IPO, announcing a 750 million bond issue and at the early stage of a year of soaring online sales in Russia. 