Home The Buzz Carbon offsets – the moral and necessary future of business