German economy contracts 0.3% in Q2 2025 amid tariffs and weak spending

©AP Photo/Matthias Schrader, File