Fox News issues an apology after airing comments by businessman and TV personality Kevin O’Leary that opponents of his planned Utah data center project are linked to the Chinese government. The outlets report that O’Leary made the remarks during an appearance on the network on May 24, when he discussed an ongoing dispute involving the data center. Shortly after the comments, Fox News airs a segment on its “Big Weekend Show” in which a host reads an apology. The apology is for broadcasting unsubstantiated claims, according to the reports. Both sources describe the substance of the allegation as linking O’Leary’s opponents to China, characterizing the claim as not supported by evidence. The reports do not indicate that Fox News has independently confirmed the allegations. The apology reflects the network’s decision to address the earlier on-air statements by O’Leary, while the underlying controversy over the data center project remains part of the public discussion.