Vera secures $17 million in series B financing

Vera secures $17 million