Credit rating scare for corporate fixed deposits April 21, 2023 Bhuvan Financial analyst and researcher at Zerodha