AutoTechnician.org
—
by
Auto supplier Delphi Technologies said CEO Liam Butterworth was stepping down, more than ten months after taking the post.