HomeBusiness Business China regulators fine Alibaba $2.75bn for anti-monopoly violations – Times of India 22Views Coverage By Soumyadeep Pal April 10, 2021