MUMBAI: That Star India is betting big on sports is well-known. How big the bet it is placing is now becoming clear. The News Corp-owned media...
With the Indian Premier League (IPL) in its catch, the World Sport Group (WSG) is sitting pretty. Even as it plans to cash in on the...