With 65 days left, we are now delivery-focused for Tokyo Olympics: IOC Chief
International Olympic Committee (IOC) President Thomas Bach has hinted that the upcoming Tokyo Olympics is now at the ‘operational delivery mode’ as he said that athletes globally are “looking forward to a safe and secure…