Leela hotels owner Schloss files IPO papers to raise for $599 million
The company has 12 operational hotels across ten cities in India and is planning to add eight new hotels through 2028, Schloss said in its IPO prospectus