As Musk Takes Charge, And India Brings New IT Rules, Will Twitter Be A ‘Free Bird’, Or Will Its Wings Be Clipped?
Elon Musk has finished his $forty four billion takeover of microblogging large Twitter, after months of delay, criticism, verbal battles,…