The Impact of Macro-Environmental Factors on Business Performance | Synapse