Tata Motors, PSU banks ink pact before Nano launch

Tata Motor's wonder car Nano would be officially launched on March 23 and as part to boost its retail financing strategies the company plans 8 agreements in less than a month.