Big Tech has built the future. Now it has to deliver on the present Shannon Carroll Quartz 9 1 previous day .....© Quartz visit website