India has ranked 73rd out of 152 countries listed in a business-to-consumer e-commerce index by the UN, which measures an economy’s preparedness to support online shopping. The list, whose top 10 spots were dominated by eight European countries, was topped by Netherlands. India’s place on the list was an improvement from its previous rank of 80 in 2018.