Car bomb, corruption and COVID: 'Sordid' drama rocks India's finance capital