Duos Technologies director James Craig Nixon acquires $49,271 of common shares - DUOT News | Rallies