MUMBAI: If you’ve got to invest in sport in India, then it has to be the multibillion cricketing extravaganza the Indian Premier League (IPL) which attracted...
This will close in 10 seconds