Troubadour Resources, Inc.

Troubadour Resources, Inc.

TR.V
Troubadour Resources, Inc.CA flagToronto Stock Exchange Ventures
0.12
CAD
- -
- -
840,823.00Market Cap