Company fined £80,000 for failings leading to man’s death at Aberdeen Market

Frank Finnie
Frank Finnie