Sports WTC 2025 Final Prize Money: India will get $ 1.44 million to stay on third position June 10, 2025