Shock Resilience Indicator - BE

Companies face more shocks than we think. One thing they all have in common: they are unpredictable and have a huge impact on the companies involved. Check which companies are sufficiently equipped to cope with them.