Musk puts $44B Twitter deal 'temporarily on hold', shares slide

Tech

Reuters
13 May, 2022, 04:20 pm
Last modified: 13 May, 2022, 04:22 pm