Russia's Vyborg Shipyard has returned to profit in 2017 as revenue increased.

Net earnings were RUB 126.6m ($2.05bn), against a loss of RUB 1.04bn in 2016.

Revenue grew to RUB 11.77bn from RUB 5.4bn over the same period.

Over the first six months of 2017, net earnings rose to RUB 9.57m, against a loss of RUB 0.57m a year ago.h