Record Trade Deficit: What it Means for the Rupee and Indian Economy