Investing Platform Seeds Raises $10M in Series A Funding

Published on May 20, 2025

This latest round brings Seed’s total funding to $15 million, which will go to hiring and development.