-
The $38.5 million Edward “Ted” Taylor Science and Engineering Building is expected to open in June 2027.
-
Inside Taylor Farms' massive, 120,000-square-foot warehouse in Salinas, millions of pounds of lettuce, cabbage and spinach are processed each day. It's…