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

Business