In recent months, there has been a steady stream of advertisers distancing themselves from X-Advertising, and among the giants bidding farewell are Apple, Coca Cola, Disney, IBM, NBC Universal, and Ubisoft—a development that has not been well-received by owner Elon Musk. However, his outbursts on the matter seem to have had the opposite effect, as […]