Revenue
FY, 2018
Patents (US)
Feb, 2019
Patent Applications (US)
Locations
United Kingdom
33 Holborn
Finland
Elektroniikkatie 8
9400 Oxford Business Park, Cowley