For Enterprise
Company
Partners
Support
Our Insights
Here at RapidRatings, we define the perfect storm as the variety of influences affecting public and private companies all around the world. Our CEO James Gellert breaks down each element of the perfect storm: a fractured global supply chain, rising interest rates, accelerating inflation, COVID hangover, looming debt maturities, and capital constraints.