“Coming soon!” Of all the utterances in the online marketing world, few breed more false hope or ring more hollow than that all-too-common sight on websites. The “coming soon” claim–yes, sometimes the pledge is subdued without the exclamation mark–litters countless pages on the Internet. Would-be testimonials, would-be news articles and would-be communication spanning the gamut of topics […]