Schloss Bangalore Ltd, the owner of India’s prestigious luxury hotel chain The Leela, has launched its initial public offering (IPO) aiming to raise $409 million USD. The IPO is priced within a range of INR 413 to INR 435 per share, equivalent to roughly $4.83 to $5.09 USD, as stated in an official newspaper advertisement.