Twitter (TWTR) claimed earnings Thursday that missed profits anticipations, but posted much better than predicted person growth, in its first report considering that asserting designs to sell to Tesla (TSLA) CEO Elon Musk for $44 billion. The organization also known as off its prior direction due to the sale. “Provided […]