Tata Cap files for IPO, size may top Rs 17,000cr

Tata Cap files for IPO, size may top Rs 17,000cr