G20: Did the Summit Succeed?
April 03, 2009 at 13:29 PM EDT
The cheering over the positive news from the global summit of the so-called G20 nations is well deserved, but no one should think that all’s well. It’s one thing to pledge more stimulus money and promise tighter financial regulations. That’s all well and good, and the stimulus efforts are especially timely at this point. But let’s [...]