Astro picks up $8M Series A

March 13, 2017