Tue. Feb 11th, 2025

A heated debated has erupted over German public debt. How much is too much? And when should countries stop borrowing money?

By