20 Dec 2007

European Car Emission Limits

From Checkpoint, 6:40 pm on 20 December 2007

Europe's car makers have been told to produce more environmentally friendly cars or risk paying hefty fines.