India rupee hits record low of 68.85; closes at 68.80/81
Permalink

India rupee hits record low of 68.85; closes at 68.80/81