Latest news and analysis on Affirm (35 items)