CRED raises $72M; FY25 results show profitability path

Business