ABB Establishes Marine Service Center in Russia

ABB Establishes Marine Service Center in Russia ABB has established a new marine service centre at Murmansk, Russia committed to supporting vessels operating in North-West Russia through their 25-30 year lifespan. It is also refocusing activities at its established St Petersburg office, by appointing a new manager responsible for newbuilding projects from the design stage […]