20010530 business.india-business: Slowdown hits IDBI; net down 27.3% to Rs 691 cr