Belief in German efficiency and technical supremecy is taking a bit of a battering at the moment.
https://www.msn.com/en-us/news/world...sea/ar-AAuAMwV
OK....The UK's record with airports and warships isn't much better but I guess everyone knows and agrees that.