IDBI Bank has divested its entire stake of 21.14% in Pondicherry Industrial Promotion Development and Investment Corporation Ltd. for Rs. 18,83,32,620, with the sale expected to be completed on May 16, 2025. This follows a prior disclosure made on January 20, 2025 and was formally notified on May 5, 2025.