This website appears to be content marketing. There is no indication of who put it up, or why; there are no credentials listed, and it has a singular focus on a specific quantum computing technique. `whois` gives no indication as to the actual owner of the domain.
Given that the article repeatedly references D-Wave, a company that is (last I heard -- circa 2020 in the Globe & Mail) in financial distress, I would put money on this being a D-Wave sales pamphlet with the serial numbers scratched off.