Elon Musk's $44 billion deal to take Twitter Inc. private could mark the end of the social media platform's advertising business, many in the ad industry have worried. But now it seems, the case may not be so.
In the weeks since April 25 when the Tesla Inc. chief executive announced ...