needlepunch wool felt for the Green Roof industry are produced from 100% recycled fibers, affordable with high performance for protection and separation. A Green Roof is a roof of a building that is partially or completely covered with vegetation and a growing medium, planted ovemore...