Editorial: At long last, big tech companies are being called to account
The Big Four tech companies are finally getting the attention they deserve from the U.S. government.While European regulators have been aggressive, those in the U.S. have been slow…