Indian Hotels Co Ltd, owner of the Taj luxury chain still needs to improve its margins, Chairman Ratan Tata said on Thursday.              
Tata who heads the Tata Group, India's oldest conglomerate, was addressing shareholders of Indian Hotels during its annual general meeting. (AGM).                                           The firm's April-June net profit plunged to Rs33.3 million from Rs164.4 million last year.