An independent report ordered by the government into Liverpool city council has questioned the management of the authority’s services company, Liverpool Streetscene Services Ltd. The report said it is ...