SCOTLAND’S business leaders have received an award from Cancer Research UK in recognition of their outstanding contribution to the cause. The charity’s Flame...