Posts in tag

Google’s search monopoly


Over the past few months, there have been a series of investigations on the activities of large American technology companies. Presently, the US Department of …