20031106 business.india-business: Tata Motors inks deal with Delphi