Google pushes back on US bid to force Chrome sale, proposes licensing restrictions instead 21 December 2024