https://dailybusinessgroup.co.uk/2021/04/alexander-dennis-to-build-berlin-buses-for-first-time/Alexander Dennis Limited (ADL) is Britain's biggest bus builder and the world's largest manufacturer of double deck buses with a strong presence in the UK.It will be interesting how the numbers compare BYD - a Shenzhen based manufacturer.
Ed Robinson ● 2038d