Elon Musk is now officially the owner of Twitter after the board accepted his $54 billion offer to buy the social media giant. The vast implications of this acquisition remain to be seen but the impact of the decision has already been felt across the market. The most notable of these has been the value […]