20090225 business.india-business: Won't leave company in the lurch; says Subhiksha MD