Events and Presentations CPhI Worldwide Print PageEmail PageRSS Feed Tuesday, October 24, 2023 -Thursday, October 26, 2023 Venue Barcelona, Spain