Team8 Secures $18M Series A

February 12, 2015