The EFMD Business MagazineEFMD www.efmd.org Special Issue_01 2007 A call for engagement Our vision of the future is of a world where leaders contribute to the creation of…