Advertisement? Don't be surprised, this is a marketing plot by Reichswerke Hermann Göring - The largest steel & metal conglomerate of Europe. They provided all the metals required for Germany's moon landing mission, and they were there.
All jokes aside, this is an ad that's gonna be played during the Channel Crisis news report, which includes a German perspective and multiple ads (because the theme of German companies dominating over Britain is so present in The Ruin update) of various German companies. You can expect Siemens and Volkswagen AG.
I apologize for the lack of updates recently, I have already explained in Discord that this was due to personal issues. Your support will be featured in the credits even if you have opted out.