The stock of Carlotz Inc (NASDAQ:LOTZ) dropped to $5.92.This company was set up 10 years ago in the Manchester neighborhood of Richmond, but its next chapter is set to be in Virginia. The new corporate headquarters will cater to the company’s needs to expand business operations. New move to streamline […]