4 ms·
Thank God for the EU regulations. USA has been too lax about cracking down on anti-competitive market practices
by sciencejerk 8mo ago
Thank God for the EU regulations. USA has been too lax about cracking down on anti-competitive market practices