By: David Ver Eecke, Senior Fraud Product Manager At this time last year, many people were wishfully hoping that the world would be back to normal by the 2021 holiday season. Nearly 20 months into the pandemic, consumers and the U.S. economy are still feeling the...










