PROVO, Utah--(BUSINESS WIRE)--Sub Zero Ice Cream, the nation’s first liquid nitrogen ice cream franchise, has recently opened a new flagship corporate headquarters, training center and test kitchen in ...