TD Power Systems

Correct.

The only red flag, for now, is the heavy insider selling. Counterintuitive - and in fact, this & the business potential, are on opposite ends of an indefinitely long stick.

Holding.

4 Likes