Insight26/05/2026Pharmaceuticals and life sciences under pressure: the energy crisis reopens the issue of European dependency