
Location Sciences
VerifiedOne of a kind location data optimization and transparency platform
Launch date
Employees
Ownership
Market cap
£5.9m
Net debt
-
Firm valuation
$16—23m (Public information from Dec 2018)
London England (HQ)
Deals in current and previous year: