Photo Credit: Ryan Kuesel

Some invasive pests are nearly impossible to control, even with the most powerful chemicals, but netting is proving to be a promising solution for...