Appeals court throws out $500M civil penalty in victory for Trump · NBC News · Sentinel