Marc Bedard

Marc Bedard

CEO, Lion Electric