Technology

Google pays $93 mn as settlement over deceptive location data practices

Google pays $93 mn as settlement over deceptive location data practices