Toronto Transit Commission awards NFI contract for up to 621 New Flyer battery-electric heavy-duty transit buses - NFI Group  ( OTC:NFYEF )