Indian firms line up over $20 billion through share sales

Business