What Moody’s Downgrade of Strive Masiyiwa’s Cassava Technologies Means for Creditors In an article written on X, a strategic advisor deep dives into Moody's downgrade of Cassava Technologies and how creditors will potentially be locked out February 1, 2026 3 mins read