In the immortal words of Bart Simpson “I didn’t think it was possible, but this actually sucked AND blew at the same time”. Internet World 2010 report The Internet World show is no longer all that the internet can be, it’s a big pitch fest for Marketers, SEOs, CMSs and eCommerce payment vendors with a Continue reading