FactaeThe Factual News
Germany spends 1,431 billion euros on social welfare in 2025 | Factae