NSE files draft IPO papers to sell 148.9 million shares

Business