Many Indian A-list technology companies have gone into a layoffs drive, largely due to slow growth of total revenue