image
India ranks 73rd in UN index assessing e-commerce readiness