Osprey Boosts Fleet with Sustainable Investment in SPMT Units Logistics News Feed by Newsdesk - 27 October 202327 October 2023 Image credit: Osprey Osprey, a leading player in specialist logistics, has taken a significant step towards sustainability with its latest investment in four 6-axle Self-Propelled Modular