The largest-ever penalty hits an internet company in China.
Authorities announced a nearly $1 billion fine for Ant Group.
But the latest billion-dollar fine has fueled investor hopes, suggesting Beijing has reached the end of its tech sector crackdown.