navigating business challenges