Akhil Handa Resigns As Bank Of Baroda's Digital Lending Head