MUMBAI: Star India is in major over drive mode. The network has picked up a 74 per cent stake in Mashal Sports, which is the owner...
This will close in 10 seconds