We get asked the “i” word by clients a lot these days. No, its not the i-phone, but inflation. With inflation rates in North America and Europe hovering in the 3% - 5% range, there is a general concern that higher prices will need to be passed on to the consumer, and will likely result [...]