Haage&Partner changed the lay-out of their site abit. No news/comments concerning the latest "rumble" can be found on it yet.
"
Most parts of our website are in German only, but we are constantly updating it to provide the relevant information in English as well. Thank you very much for you patience."
Check it out
here ...