Now that the maker of lean beef products has suspended operations at three plants, will the public forget the “pink slime” controversy? The private company, Beef Products Inc., based in Dakota Dunes, S.D., certainly hopes so. It is taking its case to the public, which has been bombarded in recent [...]