3 July 2008, 1:14 am
Swedish truck firm Volvo announced that it had signed a deal to sell its plant building bus bodies in Turku, Finland.... read more