Technology News US lawmakers rip EU over Big Tech fines that ‘target American companies’ February 24, 2025 0