Google challenges 2024 US court monopoly ruling over search ads

Business