CYNGN holds annual stockholder meeting - CYN News | Rallies