September 1st, 2020 Marine spare parts supplier Navtech Supplies has launched the latest version of its website. Navtech Sales & Marketing Manager Liza Milidonis expressed her satisfaction, saying: “We are very pleased to have modernized our website, making it more streamlined, user-friendly, and helpful for our customers.” “This is in line with our company’s spirit,…