India's deal activity hits $16.8 billion in October, IPO listings peak

India's deal activity hits $16.8 billion in October, IPO listings peak?