To clarify a bit due to the downvotes : this is not a research paper from a startup or a public frontier lab, it is just PR from a corporation, thus yes an advertisement. Downvote all you like it's still of no value.
> this is not a research paper from a startup or a public frontier lab, it is just PR from a corporation
If they're publishing the solutions to these 10 problems, then this is, essentially, the announcement of 10 research papers.
Yes, it's partly for reputation (as are many research papers), but that doesn't mean it's of no value. The best way to advertise is to show that you're providing value.