20070709 business.india-business: IFCI to go ahead with 26% stake sale