I love the french.
Here's a little hint, if an aussie or kiwi is insulting a nationality, we're takin the p!ss and it means that theres respect there.
Now, as for the Iranians having shares in a french facility, thats dodgy as buggery - but, do the french have any laws preventing that sorta thing? does anybody, really?? it might suck in a big big way, but it might also be perfectly legal.