
VANCOUVER, BC – Clifford Laggren, Chief engineer of GreenPower Bus agrees that building one of the world’s first electric buses was going to be a challenge.
Advertisement
Stories continue below
VANCOUVER, BC – Clifford Laggren, Chief engineer of GreenPower Bus agrees that building one of the world’s first electric buses was going to be a challenge.