If I understand, your question is quite broad, but I think the United Nations Convention against Corruption is an anti-corruption strategy. The Organisation for Economic Co-operation and Development, their anti-bribery convention is also part of a strategy.
The cooperation between enforcement, government, and the private sector are the things that need to be in place, and they seem to be coming in to place, if I understood your question.