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