Schloss Bangalore, owner of Indian luxury hotel chain 'The Leela', has filed for a $599 million IPO on Friday (September 20), aiming to cash in on the country's red-hot stock market. Schloss is the ...
Some results have been hidden because they may be inaccessible to you