Charles Leclerc struggled with his Ferrari SF-25 during the Chinese GP sprint race, securing a fifth-place finish.
SHANGHAI - East China's metropolis Shanghai saw a record-breaking tourism revenue of 576.1 billion yuan ($80.3 billion) in ...