Business Sustainability Embeddedness as a Strategic Imperative · Study