A close up of bumper sticker on a red car declaring the purchase of carbon offsets for the car's carbon emissions. TerraPass is a carbon offset company serving individuals and businesses. Palo Alto, California, USA
{}