MUMBAI: Sky News' head Nick Pollard who ran the network for a decade is set to quit in September.
switch
Subscribe To Our Newsletter