Wheels comes off in latest hit to Met police finances
Rivus, which won six contracts to maintain and repair the force’s 5,200 vehicles, has collapsed into administration
Rivus, which won six contracts to maintain and repair the force’s 5,200 vehicles, has collapsed into administration