Culture & Policy Internet News GitHub lays off engineering team in India Adding further to the already dreadful layoff situation in the global tech… Global Staff @ The Tech PortalMarch 28, 20231 minute read