Veritas Finance - $27.2M Late Stage Venture | Startup Intros