A 655-strong Indian contingent has embarked on an endeavour to bring home the biggest medal haul ever this time around in Hangzhou, China. They have a number of memorable performances to seek inspiration from in the previous editions, at an event where India have historically done every well across disciplines. (More Sports News)