The last resort

Carbon offsetting is a major tool in the fight against man-made climate change, yet it is much maligned with some people calling it a permit to pollute. So, what is carbon offsetting, and does it have a part to play in establishing a way for printers to be more environmentally friendly? The basic idea behind … Read more