29th November 2001, Page 8
29th November 2001
Page 8

Page 8, 29th November 2001
Close
Too High A Price...
Care to put a price on your life? How about the life of one of your drivers? Every year the cost of road accidents in the European Union amounts to around 124bn. Last year......