This is the consensus that is emerging from reports put out by foreign banks.

 Standard Chartered Bank, in its report,

More From This Section

First Published: Oct 04 2003 | 12:00 AM IST

Next Story