Showing 1 - 1 of 1
Innovation. The word is evocative of ideas, products and processes which have somehow made the world a better place. Prior to the global financial crisis, many viewed financial innovation as unequivocally falling into this category. Underpinning this view was a pervasive belief in the...
Persistent link: https://www.econbiz.de/10010666155