STEP appears in the Shipping & Marine Magazine

STEP appears in the Shipping & Marine Magazine Edition 106 of February 2014. In the article you can read with detail about our location in Portugal, inside the Naval Rocha Shipyard.

Shipping & Marine Magazine Advert Feb 2014