THE ownership and future of a North Yorkshire town centre clock with a possible £20,000 repair bill remains uncertain. Efforts to establish who owns an electric clock at 86, Newborough in Scarborough ...