Lemon Tree Hotels trades down despite launch of 95th property

Lemon Tree Hotels’ stock price dipped slightly in early trading on September 25 after the company opened its newest franchise, Lemon Tree Hotels in McLeodganj. This is the group’s third property in Himachal Pradesh. This is the 95th Lemon Tree hotel in India and the world. At 9:19 am, Lemon Tree Hotel was trading at …

Lemon Tree Hotels trades down despite launch of 95th property Read More »