Mutares lines up Stuart exit after receiving irrevocable offer from Quiver
Stuart is a France-headquartered urban and last-mile logistics platform with revenues of approximately €50m.
Stuart is a France-headquartered urban and last-mile logistics platform with revenues of approximately €50m.