By CEP Staff • 8 October 2009 in News Unique biochar company believes they have the solution to global warming