Infographic: Manufacturers are a work in progress on web design Mark Brohan 6 years ago Infographic: Manufacturers are a work in progress on web design Favorite