New York Times
Share this story

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