Despite weak macros/tariff-related and H1B issues, improving deal conversion/better utilization, IDBI Capital upgrade TCS' rating to 'Buy'.