MUMBAI: Rupert Murdoch’s Star TV is to let go or reassign 100 employees, many of them highly paid technical experts, when it closes its Hong Kong...
This will close in 10 seconds