Business International NLC Exclusive Politics Jack Dorsey is all set to take hefty amount of $978 million in cash once Elon Musks Twitter bid completes April 27, 2022