Begin typing your search...
Showing results for "#separate email"
Musk will give Twitter workers stock awards based on $20 bn valuation
It is less than half of $44 billion for which Musk acquired the micro-blogging platform, reports The Wall Street Journal.