Elon Musk Scores a Victory Against Free Speech

Three major ad agencies settled an investigation by the Federal Trade Commission on Wednesday that alleged violations of antitrust law for refusing to advertise on websites that prominently feature m… [read more]