Twitter has reportedly closed two of its three offices in India, highlighting company CEO Elon Musk’s mission to cut costs. The social media firm’s staff were also told to work from home.