InCred Finance valued at $1.04 billion following $60M funding; becomes 2nd unicorn of 2023 – SME News

InCred Finance, the lending business of financial services firm InCred, which had last month announced $60…

Continue Reading