The braking system has now put the Italian car maker in troubled waters as it is forced to recall almost 23,555 cars for the same. The number is said to constitute almost every car sold in North America since 2005.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.