10 employees
Twelve Fifty is an innovation hub for sustainable food, beverage, agriculture, and food & ag tech.
2020