These cities offer the best quality of life in the world, according to Deutsche Bank By: CNBC.com News May 20, 2019 at 09:16 AM EDT Cities in Europe and Australasia offer the highest quality of life in the world, new research from Deutsche Bank showed. Read More >> Related Stocks: Atyr Pharma Inc