Industry Giants Ranked against Competitors by Resilience: IMD’s New Report Written by Auzzi Shopping The latest report ranks 89 of the world's largest Pharma, Tech, and Retail companies against their competitors released today in the latest Future Readiness Indicator 2022 by IMD