Russian engine producer Avtodiesel has completed construction of a RUB10bn (US$319m) diesel engine production plant in Yaroslavl.