Tech billionaire Elon Musk has reportedly proposed to proceed with his buyout of influential social media platform Twitter at a price of $54.20 per share. This was the same as his initial April offer.

Twitter shares spiked upon the surpr...

Share.