News

Schloss Bangalore, parent company of Leela Palaces Hotels, has raised Rs 1,575 crore from anchor investors ahead of its IPO, ...