Features of Business Environment – Meaning and 10 Important Features