Trams cost ‘underestimated by £231m’ amid ‘litany of failures’

This post was originally published on STV News.