T timesofindia.indiatimes.com What the CEO of GitHub has to say on laying off 80% of its employees in India 2 points g4k 2 years ago 0 comments