NESG-Stanbic IBTC Business Confidence Monitor – October 2025 Edition