The Buzz speaks with TAXA Outdoors founder Garrett Finney to discuss TAXA green philosophy, that is now evident in their manufacturing process.