State Bank of India (SBI) is set to acquire a 50% stake in the Indian Digital Payment Intelligence Corporation (IDPIC), a company dedicated to combating digital payment frauds.
Editorial Note: Forbes Advisor may earn a commission on sales made from partner links on this page, but that doesn't affect our editors' opinions or evaluations. The SimplyCLICK Credit Card can be ...