Google Bans Tool That Sold Location Data

ITV Invests $2.74M In Location Technology Company What3words