The walls are closing in on tech giants