MacTaggart Scott - Engineering Innovation. - - -

2024-07-24

MacTaggart Scott & Co.

Engineering design of marine handling systems for ship and submarine applications.

MacTaggart Scott