The following Infographic details the global talent of Singapore - the only Asian country to crack INSEAD's top 20.Read less