We all know the old philosophy question, “If a tree falls in the forest and no one hears it did it still make a sound?”  Regardless of where you come out on the question, if you’re a technology marketer about to bring a new product out the answer is a resounding “NO.”  Back in the day a launch was pretty [...]