Freeze-drying technology, a high-tech method to dry juice

Definition & History Freeze-drying is a very gentle dehydration process [...]