there must be a screen here somewhere, where could it be? At 9:00 am this past Monday morning, almost 30 people crammed into a small conference room at the World Bank in DC to talk about ...…

Michael Trucano |