Elon Musk puts $20 billion value on Twitter after buying it for $44 billion five months ago: Report Read more