NEW YORK: Edelman CEO Richard Edelman today issued an apology for his agency's role in creating a blog for client Wal-Mart that did not properly disclose its origins or funding.