Sleep: The Unsung Hero in Health, Wellbeing, and Performance

January 3 is recognised as the Festival of Sleep Day. It is a celebration of sleep, and relaxation after a long holiday period. Charlie Contributor, Dominic Giuliano, shares some insight into the benefits of a good nights rest.