NSE said to set modest fee for its $2.5 billion India IPO March 18, 2026 · Economic Times Read full story at source