•  

    According to Bloomberg, retailers expect to close 73,000 stores in the first half of 2009, because no one bought enough Christmas presents. Thanks, Marc!


    Loading comments ...