Big Tech made the social media mess. It has to fix it

Silicon Valley has built the biggest, most powerful companies in the world. Now tech leaders have a responsibility to rein in the creations that have grown too unwieldy for them to control.

Source:: CNN Tech