Big Tech has built the future. Now it has to deliver on the present

.....

© Quartz