20130520 business.india-business: IDBI offers to sell Stock Holding Corporation of India stake