Understanding the multiple facets of sustainability in the food industry Diane K. Ray September 17, 2020 The term "sustainability" embodies a number of different meanings. According to the Oxford English dictionary, one definition refers to the "avoidance of the depletion of natural resources in order to maintain an ecological balance."Read More