Washington: Billionaire and Tesla CEO Elon Musk on Thursday offered a “best and final” bid to purchase 100 per cent of microblogging site Twitter for USD 41.39 billion with $54.20 per share in cash. The world’s richest man made the offer in an updated 13D filing on Thursday and follows an announcement by Twitter that […]