just-auto.com

TURKEY: Production falls on slumping demand

By Chris Wright | 11 June 2013