France, Italy unveil "win-win" deal for STX shipyard

0
2

SHARE