STOCKWATCH
·
Public Sector Bank
Investment11 Dec 2025, 09:16 pm

Bank of Baroda to Subscribe 50% Stake in Indian Digital Payment Intelligence Corporation (IDPIC) for INR 10 Crore

AI Summary

Bank of Baroda will subscribe 1,00,00,000 equity shares of Indian Digital Payment Intelligence Corporation (IDPIC) at a face value of INR 10 per share. This investment will give Bank of Baroda a 50% stake in the company. IDPIC is a Section 8 Company under the Companies Act, 2013, set up on October 16, 2025, with a focus on developing a robust digital public infrastructure for combating payment fraud and maintaining public confidence in digital payment systems. The company aims to provide anonymized data-driven insights, beneficiary risk scores, and threat intelligence through secure, self-learning, technology-driven mechanisms. Bank of Baroda received the RBI approval on December 9, 2025, to establish IDPIC. The transaction is expected to be completed by December 15, 2025, with a total consideration of INR 10,00,00,000.

Key Highlights

  • Bank of Baroda to invest INR 10 Crore in IDPIC
  • IDPIC aims to combat payment fraud and maintain public confidence in digital payment systems
  • IDPIC to provide anonymized data-driven insights, beneficiary risk scores, and threat intelligence
  • RBI approval received on December 9, 2025
  • Transaction expected to be completed by December 15, 2025
BANKBARODA
Public Sector Bank
BANK OF BARODA

Price Impact