Edelman India has been appointed as the Public Relations Agency of Record for Red Bull in India ' for all communications activities to support Red....