The returns on trillions of dollars of spending are deeply uncertain
Comment