No Picture
News

End of the road for Veolia Transport UK

Veolia Transport has completed the exit of its UK operations with the sale of its remaining businesses to former chief executive and chairman John O’Brien. It is understood the Welsh operation, which now comprises depots […]