This term is widely used by American retailers and politicians to describe the economic situation that crippled most American businesses from the now present Chinese covid 19 virus.
Radio ad: Because of economic turmoil the Auto industry across America has too many new cars and must sell at rock bottom pricing! So bring your $1200 stimulus check .............
5👍 1👎