To me the content archived consulting page looks very much like something a large language model would generate. Impressive, but doesn't make any sense considering the size of this company. Probably good enough to fool Hezbollah anyway.
As it's written, it only mentions "a business" (singular) when it likely means multiple businesses. It also uses the word cooperation, which has different connotations than a partnership. Typically, business will say that they "cooperate" with governments, standards bodies, or trade restrictions. For friendly and mutually profitable agreements, they'll use the word "partner" to indicate that both parties benefit.