Tuesday, December 19, 2023

Google to pay $700 million to US states, consumers in Play store settlement