Scowcroft Group/Definition
Jump to navigation
Jump to search
Consulting firm on risk management and business planning for firms involved in globalization, with a staff including prominent former officials