First Published: 17 Mar 2023, 04:34 PM IST
Lemon Tree Hotels is one of the largest hotel chains in India on the basis of controlling interest in owned and leased rooms, the sixth largest by consolidated inventory. In the last one-year period, the company shares delivered a fabulous return of 49%, climbing from ₹52.80 apiece to the current price of ₹78.50.