Embotics brings in $12.1M of financing

June 10, 2016