 Vicinity Motor Corp said it has closed its previously announced registered direct offering for gross proceeds of approximately US12 million, before deducting placement agent fees and expenses. The financing consisted of 4,444,445 common shares and warrants to purchase up to 4,444,445 common shares at a combined purchase price of US2.70 per unit. 