Stress Test Global Economy

Does the world present great dangers to your business survival or great opportunities to expand?