Lllp Gp Ventures Lacuna

Affiliations

  • Large Shareholder at Tucows Inc (TCX), 2010-12-15