Fife stove fitter fined £4,500 over carbon monoxide risk from dodgy Angus installation

© DC ThomsonJustin Jackson.
Justin Jackson.