Hi,
I think Vlad did a very good job with listing the drivers.
I would only add to his answer that you need to consider the type of business.
In general price increase can be better managed in B2B businesses applying price differentiation to the different customers (size x industry)
BEst
Benjamin