Is your marketing leaving you in the virtual dust?

I recently read a quote that within the next five years, 63 million employed people will telecommute either regularly or occasionally. To put that in perspective, the 2010 census reported Indiana had just over 6.4 million people, and the United States came in at a few...