Europe ramps up pressure on tech giants

Officials in Europe are yet again ratcheting up the pressure on Silicon Valley titans.