I don't see anything in the way of information on that website other than that Sarah Westall and Marius Lohden say so. I have no reason to think highly of the German government but some actual information would be helpful.