Cherrywood town centre developer challenges Council’s €31.4m bill

//Cherrywood town centre developer challenges Council’s €31.4m bill