Twitter CEO Elon Musk (left) and Mark Zuckerberg. | Photo :PTI