AstraZeneca: Expert says suspension could ‘dent confidence’ Italy, Spain, France and Germany had signed up to a deal with Russia, the country’s investment chief confirmed today. The European factories will be used to supply the vaccine to Europe “once approval is granted by European Medicines Agency,” according to Kirill Dmitriev, […]