Nomura maintains 'Buy' rating for the Indian Hotel Company stock and a target price of ₹830, which implies an upside ...
The backside view of the Taj Hotel retains its great design and colonial architecture, with shades of red, grey and white ...