Tag: Piriou

French shipbuilder Piriou has expanded its presence in the Indian Ocean region with the opening of a new facility in Mahe in the Seychelles. Piriou Seychelles was formed ..

Read More