Tayside and NE Fife children’s cancer charity TCCL on the ball as it celebrates its 25th anniversary

As Dundee-based children’s cancer charity TCCL holds its 25th anniversary ball, Michael Alexander speaks to some of those who know its ‘immeasurable worth’ from personal and professional experience.