Lemon Tree Hotels Ltd. (LTH), incorporated in 1992 is the largest mid-priced hotel sector chain, and the third largest overall, on the basis of controlling interest in owned and leased rooms. Delhi based LTH is the only integrated hospitality company which operates in the mid-priced hotel sector in India, which operates with end-to-end capabilities across the value...