Schloss Bangalore Ltd Sustainability Reports
The company develops, owns, operates, and manages luxury hotels and resorts across India under the brand name 'The Leela'.
Sector: Hospitality & food services
Country: India
Exchange: National Stock Exchange of India
LEI: 335800TFGALVLBYPR703
FIGI: BBG01V51XY83
3 reports from 2024 to 2025