Photo detail

Photo detail

TOFURKY CELEBRATED the grand opening of its new 33,000-square-foot man-ufacturing plant last weekend, which is on track to receive an illustrious LEED Platinum designation for its green design.