Washington, April 25: The board of Twitter has agreed to a USD 44 billion takeover offer from billionaire entrepreneur Elon Musk.
The CEO of Tesla made the shock bid earlier this month, claiming that he was the right person to “unlock” the micro-blogging site’s extraordinary potential.