Navigating business challenges