Govt's annual report doubts ability to eliminate revenue deficit.
Calling double-digit growth a tough task, the government today cited foreign capital inflow and inflation as the macroeconomic challenge to high sustained growth in its Economic Survey for 2007-08.