Medifast: Good On Paper, But A Slowdown In Sales Is Very Worrisome Published 24 Nov 2023 Full Article