…or the stress of that business, as an intimate relationship exists between the two. And with ample justification. How? Stress is by definition a perception that one’s available resources are insufficient or poorly matched to successfully face a challenge or a threat. Business, by definition, is a purposeful activity or endeavor that is a source…