Technology News Google could lose Chrome as the DOJ doubles down on its antitrust demands March 8, 2025