Elon Musk memo suggests Twitter worth less than half of the $44B he paid for itirishtimes.com9 pointsdonohoe3 years ago