Big Tech may be losing its way in the face of all the efforts to rein it in

previous post