Sept 19 (Reuters) – Twitter Inc said on Monday it
would lay off some employees and halt engineering work at one of
its development centers in Bengaluru.
The post Twitter to lay off some employees at development center in India appeared first on NASDAQ.