Skip to content
Shemmans David John — ELECTRAMECCANICA VEHICLES CORP. insider: 7 transactions · InsiderLens