Articles Why the need to refresh the brand? Three Peaks, having challenged itself to put the customer at the heart of its business, coupled with its drive to remain an innovative forefront leader in its fields, decided to embark on a survey to…Wayne JonesJuly 27, 2011