Market Commentary: Germany needs (more) immigrants 22nd November 2023 As long as the difference in the standard of living between OECD countries and the rest of the world remains large there will be strong Read more