Sep
3rd
Stay connected Subscribe to our RSS feed
Ford Sollers has launched its new US$275m engine plant in Elabuga, Tatarstan as part of its existing commitment to increase local content and expand operations in Russia
The latest auto news, reviews, prices, product and vehicle releases.