Indian IT companies are definitely struggling to generate revenue. HCL down by 8%