-
…among health economists there is near universal agreement that about 30 percent of health care spending — more than $700 billion a year — does no good.
ONE-TWENTY TWO: Trading Financial Markets
Exploring the poetry in financial markets for students of money and economy since the year 2000.