Europe reigns supreme among the world's most innovative nations.
The world is home to a record number of 2,089 billionaires.