T techcrunch.com Twitter lays off around 20, shuts down engineering office in Bangalore, India 120 points doppp 10 years ago 89 comments