The Acorn
On the Indian National Interest
Why has the Indian rupee depreciated and what does it mean for the economy?