182. How Can Tiny Norway Afford to Buy So Many Teslas?

episode
Freakonomics Radio not yet transcribed
0