20050916 business.india-business: M&C Saatchi sets up India shop