Ted MacDonald

Ted MacDonald is a climate and energy researcher at Media Matters.