Share

The Government Just Walloped Google. That’s Good Business.



Curbing Google is an overdue return to the government’s longtime role in encouraging competition among tech companies.



Source link