Credit Value Investments asset management company EUR 12 million investment in Impact Developer & Contractor Sep 28, 2017