Press Releases

SupplyChainBrain: Why the U.S. Credit Downgrade Is a Supply-Chain Problem

September 26, 2011

For a major manufacturer in this shaky economy, it becomes critical to assess which suppliers are healthy and which are in danger of crashing. Says Rapid Ratings International CEO James H. Gellert, “Suppliers’ financial health is going to play a critical role in their services and deliverability.”

Skip to toolbar