Vera Lands $17 Million Series B Led By Sutter Hill Ventures

Vera Lands $17 Million