What are the reasons for recent rupee downfall?
More