3 years agoTags the week that was week 27The Week That Was: IT and Media news week 27 Elon Musk’s turbulent offer to buy Twitter for 44 billion USD has entered a new phase with Musk announcing that