Asia-Pacific stocks set for a mixed start; investors watch Alibaba shares after massive fine
April 11, 2021 at 19:47 PM EDT
Chinese regulators slapped Alibaba with a 18.23 billion yuan ($2.8 billion) fine in a n nti-monopoly probe of the tech juggernaut.