Property Code: 5571

Lodha Developers' Net Debt Rises 15% Amid Expansion