MUMBAI: Star India has appointed Reliance Infocomm's Sanjeev Sethi as its new business development head.
switch
Subscribe To Our Newsletter