Shadowfax files for Rs 2,500 crore IPO through confidential route

Shadowfax files for Rs 2,500 crore IPO through confidential route