No, the Type 31 Frigate is not going to be built in France
The Type 31 Frigates are being built in Scotland, not France. Thales is supplying components for the ships and that is entirely normal.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed