Home Stock Analysis European pharma stocks fall on Wednesday ahead of ‘Liberation Day’ announcements: what’s at stake?