1366 Technologies snags $10M investment

May 06, 2016