Tag: IMF

P.I.D. Radio 4/5/09: The World is a Business

THE MEETING of the heads of state of the world’s largest economies last week, the G20 summit, provided its members a number of photo opportunities — and what one prominent… Read more »