Finch closes $2.25 million seed raising

0
47