Twitter shares take off as Elon Musk buys stake worth almost $3bn

Twitter shares take off as Elon Musk buys stake worth almost $3bn