The company is in talks with state governments to finalize the location of its manufacturing facilities and a final picture would emerge in two to three months, Lahri said.

More From This Section

First Published: Jun 12 2007 | 1:18 PM IST

Next Story