That site forever entertains me.
The Meteor, developed and produced by Paris-based MBDA
A German veto, however, is impossible to sidestep as a large proportion of French weapon systems are developed jointly with Germany
This political debate between France and Germany
"For joint armaments projects, we need to agree restrictive rules with France for future exports
This website has endlessly been trying to make France look good at every chance, so those choice of words to imply Meteor is French and avoid mentioning the UK as much as possible in relation to it seems very specific!
I'll never forget how salty their articles on T26 beating FREMM were.