Study of 69 financial entities finds strong link between fintech scores, credit ratings and scale of operations India’s Banking, Financial Services, and Insurance (BFSI) sector is witnessing a sharp ...