Media News Google Faces Forced Sale of Chrome Browser in Landmark Antitrust Battle byMedia Noise BureauNovember 22, 2024