Breaking the Mistral contract could cost France €3 billion

 

v20240901