Whistleblower's testimony justifies move to kill USD 44 bn Twitter deal: Elon Musk Published 30 Aug 2022 Full Article