...goes to: Seagate and/or heise.de (translation here).
Mind adding a translation for non-German speakers? I can only tell that a Seagate ad appears over what looks like a Seagate-related forum. I'd guess that the forum mentions bad things about Seagate drives?
Sort of. The website is a big German tech news site, the screenshot shows an article about the recent Seagate hard drive firmware problems (where lots of drives just stopped working and firmware upgrades were required to fix it). Sort of funny to see a Seagate ad saying "discover the possibilities" on that article's page :)