No, I don't think so.
We've seen a number of attempts to violate indigenous rights in Ecuador. In reading Ecuadorian newspapers, I saw that there was a complaint and that indigenous organizations from Ecuador went to the trouble of coming to British Columbia to complain against a company that allegedly misinformed its shareholders.
Indigenous peoples must take highly circuitous routes to have their voices heard when they feel wronged by Canadian companies.
In my opinion, we really need to rethink the mechanisms in place in order to solidify the ability of the Canadian state to contribute to the protection of human rights around the world, particularly with regard to our own multinationals.