News

Mexico has filed a lawsuit against Google over the tech giant's decision to label the Gulf of Mexico as the 'Gulf of America' ...
Tech giant Google has been forced to settle a monstrous data breach privacy lawsuit with the state of Texas, to the tune of ...