The big myth of government deficits | Stephanie Kelton
TED
Business
00:00
17:34