A total of 201 players and staff members will represent India at the Tokyo Olympics
The Tokyo Olympics is less than four weeks away and India will be determined to put on a better show.