MUMBAI: Some observers wondered whether Star India's management had gone bonkers.
switch
Subscribe To Our Newsletter