The Initiative for Global Development tries to improve the impact of U.S. foreign  assistance by defining the best roles for government and business.

Website