Corporate stress stable despite IBC delays: Kotak report