IFC provides €10M to Kreditech’s €92.5M Series C

March 25, 2016