ARLINGTON HEIGHTS, IL (November 7, 2024) – In 2016, the World Economic Forum released its infamous video asserting that by 2030, “you will own nothing and be happy.” The statement is getting closer to ...