Jefferies has reaffirmed its positive stance on ITC, maintaining a ‘Buy’ rating with the potential […]