2 min read News Business & Finance IDFC First Bank hits new low as MD & CEO Vaidyanathan sells 27 mn shares March 20, 2020 Williams Bova Shares of IDFC Very first Financial institution tanked 10 per cent and hit a new low of Rs 18.60 on...