Marketplace Tech

A critic of Big Tech is now one of its biggest regulators

by Amy Scott