In the office supplies industry, you’re not really competing on products. Sure, one brand's printer ink might last a few pages longer, and some pens feel ...
S&P Global Ratings affirmed the 'BBB' Foreign Currency LT credit rating of Icade on October 31, 2025. At the same time the rating agency revised outlook to negative from stable.