Matches in DBpedia 2015-10 for { ?s ?p "Norbord Inc. is an international forest products company headquartered in Toronto, Ontario. It has 15 operations located in Canada, the United States and Europe, with assets of US$1.4 billion and annual sales in excess of $1 billion."@en }
Showing triples 1 to 1 of
1
with 100 triples per page.