International Olympic Committee (IOC) member Nita Ambani has described today’s overwhelming decision to award India the right to host the IOC....