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 [...]