As impossible as it might be, I will try to describe in terms that hopefully even I can understand just what FSC Certified and LEEDS mean. Both of these are intertwined so when you talk about one you talk about the other as well. What a horrible start to try to explain what these entities are. And I apologize ahead of time for what you are about to read. Read More