translate English to French: The Conference Board of Canada.
Sustainable Development, Value du Canada.