Business news at a glance

Big tech is getting clobbered on Wall Street. It’s a good time for them.