MUMBAI: Turner India has appointed Deepa Sridhar as head of Turner Corporate Communications and CNN marketing for Sou
switch
Subscribe To Our Newsletter