One of China's biggest tech firms, the company that runs the mobile payment service Alipay has been hit with a massive fine of almost a billion dollars. But many believe this could this mark the end of a long government crackdown which led to Ant Group and Alibaba founder Jack Ma stepping down. Also tonight, Roger Hearing finds out why Ford is retiring its iconic Fiesta brand. Picture: the Alipay logo at the 2023 World Artificial Intelligence Conference in Shanghai, China, credit CFOTO/Future Publishing via Getty Images