The Economic Survey raised concerns about the sustainable level of current account deficit (CAD) for India. “India runs a CAD, and its investment needs are much larger considering the size of ...