Between eight and twelve million businesses are invisible to prospective customers, according to an Interactive Advertising Bureau white paper released April 29 – and it’s largely because of their own inaction. Lost in cyberspace Of an estimated 16 to 20 million businesses, the white paper reports, only two to three million have marketers actively managing…