If it is true there would be every advantage under the sun for Chung and Li to announce it to arouse the interest of other potential clients...and to confirm that Liquidmetal, the company, was open for business and ready to produce. Marketing 101.
I would wager this CSI company / website is bogus.