- Advertisement -spot_img

TAG

borrowing

TfL and GLA hold more than £20bn in debt, new analysis shows

Transport for London has emerged as the most indebted local authority body in the UK, with borrowing approaching £14 billion, according to new analysis. Research...

Latest news

- Advertisement -spot_img