Taptap Digital's Location Intelligence Lands in Italy with a New Sales Director on the Ground
Taptap Digital is an advertising technology company specialising in geospatial intelligence and analysis for programmatic media. Its proprietary
Source: exchangewire.com