Why is innovation so important? Paige Mullis, director of concept development at Glen Raven, talks about the effect of innovation on business, the economy and the history of Glen Raven.