IMBISA Secures First Euro Orders

Europe’s newest printworks, Spain’s Imprenta de Billetes SA (IMBISA), has been awarded a contract to produce all €10 banknotes destined for the Eurozone in 2024 – 424.2 million in total. It will also produce a portion of the €5 notes required next year.