Review: Plant Based World Expo Europe 2023 This week, the Plant Based Word Expo Europe returned to the UK, hosted at the Excel Centre in East London from 15-16 Nov... Read more November 17, 2023