Triangle of business success