site logo

Consumer inventory visibility drops as omnichannel heats up