MUMBAI: BBC World Service Trust has appointed Julia Moffett as director of strategy.
switch
Subscribe To Our Newsletter