Americans aren’t sexy? Germany and Japan are entrepreneurial? Surprised? Those are just some of the findings of a study of 60 of the world’s leading nations. Germany was ranked the best country in the world, Canada came in second place, followed by the United Kingdom and the U.S.1-25-16
Read the rest of the story on my Forbes Seat 1A site.