It is hard to get excited after looking at Mainova's (FRA:MNV6) recent performance, when its stock has declined ...
ZenaTech, Inc. (Nasdaq: ZENA) (FSE: 49Q) (BMV: ZENA) ("ZenaTech"), a business technology solution provider specializing in AI ...