India has won 6 medals in London Olympics including 2 silver and 4 bronze, which is by far the best performance by India. On We Mean Business, NDTV's Ashutosh Sinha, G Rajaraman, Senior Sports Journalist, Sanjay Jha, Founder, CricketNext.com, L S Ranawat, Executive Director, Sports Authority of India and Ashish Chadha, Chief Executive Officer, Sporty Solutionz, discuss whether India's medal tally double in the next Olympics.