World

Wednesday 18/May/2022 18:05 PM

Twitter shares details of Elon Musk deal

Twitter Inc. published its account of the negotiations of the $44 billion (€42 billion) deal the company closed with Elon Musk after he declared the...