10.0.1.127

Amadeus exits Octo Telematics in €405m deal

907
UK technology-focused investment firm Amadeus Capital Partners has exited its investment in Octo Telematics, which was s