Environmentally Friendly Vehicles (EFV) and the World Forum for Harmonization of Vehicle Regulations (WP. 29) 2003 – 2012, ten years of progress and future trends: report on the activities of the World Forum on the progress made for the development and use of EFV.