International Desk

Twitter introduces payment for verification; Musk faces hurdles

Elon Musk, the CEO of Tesla Inc, said Monday he will lead Twitter, the social media company he just acquired for $44 billion, which analysts warn will strain him.Musk, who also runs rock...

Read More