Ahold Delhaize—the global company behind Food Lion, Giant Food, Hannaford, and Stop & Shop—is under fire for failing animals. Despite publicly claiming to support animal welfare, the company has delayed its goals and failed to report meaningful progress on its existing promises. In addition to eroding consumer trust, this delay will leave millions of farmed animals in cramped conditions for years…