Hello everyone, this is quite a new announcement by the Dft ( Department for Transport ), I want to know what you think? You can find more information about the panel and how it will work here on our news tab https://www.ecdaa.com/news-1 . Do you think it could help make a positive change ?
