China fines internet giant Alibaba for 'abusing its dominant position'

China fines internet giant Alibaba for 'abusing its dominant position'