Luma lands $12.5M Series A investment

April 08, 2016