The government's own report card for the current financial year is in and the red check marks far outnumber the black ones.
India will once again look at managing its finances in a disciplined manner. The budget today will likely show the government ...