Marketing is about to be taken to new heights…all the way to the edge of space. Actually, it’s a research mission carrying student experiments. However, ads make it all possible. “If it’s good enough ...