As consumers navigate the highest levels of inflation in decades, the twin realities of pricing pressures and the impact of war on supply chains, as well as pent-up demand on input costs, have left brands reeling.
The bad news for business is that the...