10.0.3.73

Encore Capital invests in Technical Software Consultants

583
London-based growth investor Encore Capital has invested in Technical Software Consultants, a designer and manufacturer