The biggest challenges include increased complexity, lack of visibility, inventory imbalance, overloaded teams and limited ability to respond to disruptions.