Snowball logo
logo
NVI

Novra Technologies Inc

NVI V
CA$0.155+CA$0.025  (19.23%)

It looks as if this company does not pay dividends