Twitter performing very slow in India, says Elon Musk Twitter's new owner and chief executive Elon Musk said Twitter performs very slowly… Read More...