Technology  Twitter shares sink 11% after Elon Musk terminates $44 billion deal

Twitter shares sink 11% after Elon Musk terminates $44 billion deal