Centec closes $47M Series E

September 23, 2016