Someone brought this article to my attention today. It’s apparently new but when I read it the information came from 2022 leaked documents in Germany. To me this data is well over a year old and I don’t think it is accurate any longer. Not sure what others think of this.