Twitter’s board unanimously recommends $44Bn Elon Musk buyout to shareholders

The saga of the multi-billion-dollar acquisition of popular micro-blogging site Twitter finally…