Tech and corporate world, across the world, is set ablaze by the intense heat of the burning news about Elon Musk rolling-up his sleeves to take control of microblogging site Twitter, in the capacity of CEO. For nearly 2 weeks, the report made rounds and yesterday (on Monday)it was revealed that Musk needs time before