Elon Musk has done it! He’s signed definitive agreements to acquire Twitter for USD 44 billion in cash! I have been closely watching this space with much interest over the past several days, and as takeover battles go, I must say, this one turned out to be a virtual “walk-over”, to put it in cricketing
Continue Reading
