Nova Bus electric buses deployed in Montréal, Canada May 30, 2017 | North America Company News 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. Username or E-mail Password Remember Me Forgot Password