Indonesia defeated China to claim the Badminton World Junior Mixed Team Championships title, winning 110-103 (accumulated points) in a thrilling final held on Saturday in Nanchang, east China’s …