BY Theunis Bates
Relevancy Score: 67
Thu Mar 20, 2008 at 11:27 AM
Barcelona is the place for executives to talk shop -- from green packaging to worldwide economic worries -- April 9-11. We asked five attendees to tell us what's on their agendas, besides tapas.READ»