10.0.3.208

Tower Arch buys into parcel management logistics business OSM Worldwide

1285
Tower Arch Capital has bought into global parcel management logistics company OSM Worldwide through a recapitalisation w