20100720 business.india-business: World Cup final had India glued to TV