No company can completely foresee and prevent public image crises (And we would never believe one that said it could). What can be done is ensuring you implement crisis communications best practices and have crisis communications checklists so that you are minimising the chance of a crisis as much as possible.