Lion Electric delivered 105 electric vehicles in Q2