Pepper Interactive Communications, the Public Relations and Communications consultancy, has been awarded the India Public Relations mandate for....