NEW DELHI: BBC World has appointed Seema Kotecha as head of marketing based in London.
switch
Subscribe To Our Newsletter