Oregon State University

The average person tends to know what plastic drip tape and soaker hoses are, but what is plastic mulch? In China alone, the equivalent area of South Carolina is covered with this fossil fuel based plastic sheet mulch every year and then the plastic... Read More