At the time of elections, all political parties make promises to woo the public.To fulfill these tall promises, they have to empty the government treasury.After winning the election, cash assistance is given to the public in the form of subsidy.Do you know which state is giving the highest subsidy in the country?.Punjab spends the highest 24 per cent of the state's income on subsidies.The second state to spend 15 per cent of its revenue on subsidies is Andhra Pradesh.Gujarat is also at the third position, where 13 per cent of its revenue goes towards subsidies.Rajasthan also spends 13 per cent of its total income on distributing subsidies.If we look at the national average, the expenditure on subsidy is only 6.75 per cent