10 employees
We have patented technology which delivers advertising content to mobile phones and more widely to connected digital devices using things
2011