MUMBAI: BBC Worldwide has appointed Darren Childs as the MD of BBC's global TV channels.
switch
Subscribe To Our Newsletter