German Business Sentiment Falls in September 2025 - Olam News