Tag: Publicis India appoints Ramakrishnan Hariharan as Head of Creative