For once Public Procurement is big news.  The big news is that a French/Dutch company with facilities in the UK has won the contract to print the new Blue British passports over a British company with some assets in Malta.
My TLDR verdict: Delarue should have written a better bid.  (particularly if they are actually £120m more expensive has been indicated)
 

 
 




 
 Posts
Posts
 
 
