A Bangkok -based plastics firm has agreed to pay $20 million to settle with the U.S. over 467 “egregious” violations of Iran sanctions, the U.S. Treasury announced on Friday.