Libra holds 16,667,000 comm shs 12.2% Libra on behalf of the portfolios of investments funds managed by it, exercises control or direction over 16,667,000 common shares of the Company. This represents an approximate
12.2% interest as at April 26, 2012
On SEDAR - Alt report