Within months of becoming the chief executive officer of Bank of Baroda, Sanjiv Chadha had to face social, economic and financial dislocation due to Covid. […]