DEFSEC Technologies Issues 673,006 Shares at C$3.74 Each | Intellectia.AI