Sorry, FTC, didn’t mean to step on you like that

Two US Senators have proposed legislation to create a government commission to tame Big Tech, an often uttered goal on both sides of the political aisle that has yet to be realized.…