News

Stop-start systems have been widely adopted by all car manufacturers in recent times, but the feature is an unpopular and divisive one with the U.S. Government now looking to outlaw the feature in ...