Vera Lands $17M in Series B Funding, Looks To Invest In Scale And New Tech

Vera Lands $17M