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

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