“Overstaffed,” “inefficient” and “lacking in stewardship of tax payer’s money” are the grouses that ordinary Indians often have about government departments. The Department of Expenditure, as old as the ministry of finance itself (1947-), has b...
more