Macro-environment