Louis StevensMar 24, 20221 min readAffirm: Markets Are Panicked, But We & Management Have Never Been More ConfidentUpdated: Apr 6, 2022Read the note via this link.