I just saw the latest IMRWorld e-commerce figures that were released by shop.org. They showed that online revenue grew 17% last year and despite the economic downturn is forecast to grow 16% to about $204 billion this year. So what does this mean if you’re running an ecommerce operation? It means that even if the rest […]