Ford Motor Company (NYSE:F) has halted production at one of its German plants which is a sign that the global computer chips shortage is putting pressure on vehicle manufacturers and threatening recovery from the COVID-19 pandemic. Ford halts production at Saarlousi factory The company indicated that it will idle the […]