BusinessCRED raced to $6.4 billion valuation and a loss of Rs.1280 crore in FY22 Estuti Bajpai • Feb 13, 2023