News

Tech giant Google has spent $63 million on more that 80 acres of land in New Albany.A subsidiary company called Montauk ...
Google has settled for $93 million with California, resolving allegations that the company used location data without informed consent, violating the state’s consumer protection laws.