MUMBAI: Rupert Murdoch's Star TV is to let go or reassign 100 employees, many of them highly paid technical experts,
switch
Subscribe To Our Newsletter