Announcements Revol Greens Unveils New Texas Facility May 25, 2023 The company has created a CEA lettuce facility in Temple, Texas.Read More