MUMBAI: Star India president and head ad sales Amit Chopra has resigned from the organisation and is serving his noti
switch
Subscribe To Our Newsletter