Havelock fallout continues after it emerges £3m of public money was written off

© DC ThomsonHavelock, Kirkcaldy.
Havelock, Kirkcaldy.

Breaking