Trojan Technologies Announces First Quarter Results: New Contracts Announced At Annual Meeting Of Sh