Stocks
India's NSE allots shares worth $703 million to anchor investors, sources say
- NSE's highly anticipated $2.3 billion IPO, backed by top global investors, is set to open for public subscription this week

































