10.0.3.84

Sumeru Equity Partners picks up stake in vehicle fleet, telematics business Azuga

1296
Sumeru Equity Partners has picked up a majority stake in California-based connected vehicle and fleet technologies pro