Investigations - Page 10
Tax Payers Give More to India's Oil Sector Than Just Subsidies
Does India’s state owned oil sector need tax payer’s money? The answer is yes if you look at the sheer subsidy burden it bears in order to meet the...
India's Surprising States With 'Real' Fiscal Deficits: West Bengal, Kerala, Punjab & Haryana
The Government of India’s fiscal deficit touched 5.9% of GDP in 2011-12. But most states of India actually do better except for a few whose finances...