Sanjay Gupta, managing director at Star India, said that in an interconnected world where technology rules, it is the well-told, big stories that matter in the end.
Star India Private Limited is an Indian media conglomerate, a wholly-owned subsidiary of...