Saatchi & Saatchi has announced the addition of the IT major HCL Infosystems to its portfolio in Delhi. As part of the mandate, the agency will....