Mumbai: According to a LinkedIn update, Google has appointed Durga Raghunath as head of news partnerships - India.
switch
Subscribe To Our Newsletter