Twitter founder, Jack Dorsey, has explained why the multibillion dollar microblogging app board decided to sell it to Elon Musk, who on Monday night reached an agreement to buy the app for approximately $44 billion. Musk acquired the company at $54.20 a share, the same price named in his initial offer on April 14. Clarifying […]