Business Asian markets are mixed, Shanghai falls as Fitch lowers China’s rating… Ritvik Agarwal Apr 10, 2024