10.0.3.140

Gresham House seals £3.3m deal in backing business integration software Patchworks

76
Software focused Gresham House Ventures has made a £3.3m investment in e-commerce business automation software Patchwor