20070324 business.india-business: IFCI to sell 26% stake to strategic investor