Minerva picks up $7.5M Series A

June 09, 2017