Business

Twitter misses earnings expectations, partially blames revenue drop on Elon Musk..