Insurtech startup UpCover has secured $19 million in Series A funding to expand its digital-first platform, which aims to simplify business insurance for thousands of companies.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results