Blog

Have Governments Always Spent More Than Tax Revenues?
Posted Mar 26, 2016 by Martin Armstrong
It might surprise many, nonetheless, governments have routinely spent more than they take in from taxes. In ancient times, governments simply minted more [...]
Read More