Types of Marketing Environments | Micro & Macro Environment