(FILES) This picture taken on April 27, 2023 in Toulouse, southwestern France, shows a screen displaying the Google logo and the European flag. Google announced on September 25, 2024 it had filed a complaint at the European Commission against Microsoft, accusing its rival of "anticompetitive" licensing practices to force customers to use its cloud service. (Photo by Lionel BONAVENTURE / AFP) (Photo by LIONEL BONAVENTURE/AFP via Getty Images)

News, Photo and Web Search