C L L International Impact

Affiliations

  • Large Shareholder at Tidelands Oil & Gas Corp (TIDE), 2009-02-11