Retained Deficit
India's exports to China skyrocket but a $106 billion trade deficit ...
economictimes.indiatimes.com
India's Fiscal Deficit for FY23 Estimated at Rs 17.5 lakh crore, FY24 ...
currentaffairs.adda247.com