Payroll Infrastructure Startup Check Announces Its Public Launch With $35 Million Series B Investment From Stripe and Thrive Read more