While we respond well to increasing and changing customer demands - e.g. through new product development and a move towards third-party certification - we inevitably meet challenges along the way, some outside of our control.