Twitter said in September it would lay off some employees and halt engineering work at one of its development centres in India‘s technology hub Bengaluru.
Twitter said in September it would lay off some employees and halt engineering work at one of its development centres in India‘s technology hub Bengaluru.