Tech hiring in India falls with software roles down 12.3%

Business