Thu. Dec 19th, 2024

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

By