It's after the company told the European Commission supplies will be 60% less than scheduled
It's due to reduced production at a manufacturing site.
The EU has expressed its 'deep dissatisfaction' with the development, and called for 'reliability' from the company.
Sinn Fein's Health spokesperson David Cullinane says a proper explanation's needed: