Home Tags IFT20

Tag: IFT20

Chicago, Illinois, USA downtown city skyline from above at dusk.

IFT20 Expo Going Virtual

Chicago, IL—The Institute of Food Technologists (IFT) announced in a press release that it will transition the IFT20 Annual Event and Food Expo to...