Investing News Ford Was Successful In Getting A $105 Million Trade Secrets Verdict Overturned May 2, 2023