Did you read the date? It's December 2008 so old news.
Tis old news.
But I agree... they should be "Veolia'd" - restricted to operating bin lorries in the UK and nothing else.
Tis old news.
But I agree... they should be "Veolia'd" - restricted to operating bin lorries in the UK and nothing else.