Search results

1 items
  1. Thumbnail

    The Carbon Neutral Myth

    • Kevin Smith
    19 February 2007
    Report

    Carbon offsets are the modern day indulgences, sold to an increasingly carbon conscious public to absolve their climate sins