NewsCred Gets $25M Series C Investment

January 24, 2014