Technology
Alibaba shares soar as it plays down hit from record $2.78bn fine
- Regulators slammed the tech giant with the penalty on Saturday after a months long probe concluded it had been abusing its dominant market position.






















