Governments spend an estimated amount of more than 9.5 trillion on contracts, and according to the Organisation for Economic Co-operation and Development (OECD) governments worldwide spend an average of 13-20 percent of their budgets for the delivery of basic goods and services through contracts. Unfortunately, most information related to such contracts is hidden from the public eye, many contracts are poorly managed, and often, citizens do not receive...
更多显示