Domestic brokerage firm Sharekhan has maintained a 'buy' rating on ITC's stock and raised its target price to Rs 595 per share. Sharekhan believes that ITC, which does business from cigarettes to hotels, is entering a phase of consistent earnings growth. In the cigarette business (…)