In this week's summary of ratings views: Downgrades have been rapidly outpacing upgrades for the last six weeks. The net-zero transition is stuttering as more immediate concerns take precedence. Smartphones and PCs are most exposed to U.S.-Asia technology tariff risk.
Download