Promentis secures $26M Series C, $37.4M valuation

April 03, 2017