Beauty Retailer Nykaa Planning To Go Public This Fiscal At A Valuation Of $4.5 Billion
Facing Financial Crunch, Urban Ladder Cuts Work Force By 25 Per Cent, Hopes To Turn Profitable