ICICI Bank Ltd. announced the sale of its 19% stake in ICICI Merchant Services Private Limited to First Data Holding I (Netherlands) B.V. on March 29, 2025, following a prior disclosure on December 13, 2024. This event is significant for investors as it affects the bank's equity position but has a neutral sentiment overall.