Mumbai: Disney-owned Star India Network has elevated Vaibhav Goyal to Star Sports senior vice president - ad sales, a
switch
Subscribe To Our Newsletter