Société de transport de Montréal (STM), the public transport provider of Quebec, has deployed three electric buses in Montréal, as a part of the Quebec Transport Electrific...

This content is available to only subscribers.