Return to Article Details Innovation capacity, business sophistication and macroeconomic stability: empirical evidence from OECD countries Download Download PDF