20050605 business.india-business: Retail majors step on the gas