Firm says its £333m TECA project in Aberdeen on budget and on schedule

© DC ThomsonPicture by Kenny Elrick.
Picture by Kenny Elrick.