IFJ_04-2020_agrotex_agro_weed control_public space Ken Norberg August 5, 2020 3 Views Landscape fabric for weed control in public spaces. Photo courtesy of Beaulieu Technical Textiles Landscape fabric for weed control in public spaces. Photo courtesy of Beaulieu Technical Textiles