Balmoral Group weathers storm to stay in black

Jimmy Milne, Chairman and Managing Director of the Balmoral Group
Jimmy Milne, Chairman and Managing Director of the Balmoral Group