Tag: Twitter’s Value Set at $20bn by Elon Musk Less than Half its Acquisition Price