20040427 business.india-business: IL&FS; ICICI arm to exit Shoppers' Stop