Alexander Dennis Limited (ADL) and BYD Europe presented on 14 January 2020 that their electric vehicle partnership has supplied two…
Glasgow is Scotland’s largest city and the third most populous city in the United Kingdom. Several initiatives have now been launched…