Tech Mahindra Too Drops Out of Payments Bank Race; 3rd Entity to do so!
When RBI approved payments bank licenses for 11 entities last August, it was widely hailed as the arrival of new and agile era of banking. However, since then, the euphoria seems to have given way to pessimism – so much so, that 3…