In this case, Mr. Chairman, one of them is redundant. Either you get rid of the hyphens or the comma. You don't need a hyphen and a comma. Linguistically it does not fit.
Somebody got real excited about the em dashes or something, couldn't resist the urge, and maybe forgot to take out a comma. Is there any comment on that?