Ratings upgrade on the cards after Moody’s thumbs-up October 27, 2026 · Moneyweb Read full story at source