Aside from the current litigation dominating today’s headlines between Twitter and Elon Musk – which
ISS Discusses Proposed $810 Million Settlement in Twitter Shareholder Class Action
What a long, strange trip it’s been for Twitter shareholders since the company’s November 7, 2013 Initial Public Offering on the New York Stock Exchange.
…