20120713 news: Economics dictates India will win 5 medals in London