Liz Truss


The drive towards greater electrification of the world’s public transport seems to gather pace by the day. Barely a week goes by without another town, city or municipality somewhere in the world renewing their fleet to electric or alternatively fuelled

Update Newsletter