French delivery firm orders package of 100 ‘Voltia’ electric vans

it aims to eventually deliver all of its packages in Paris using zero emission transport

Festival Net Zero 2021