Reinventing your businessIn these testing times and changing landscape of retail you've got to keep reinventing yourself to keep up with the changes. With the...