Norbord is the world’s largest manufacturer of OSB and has recently invested £95m in a new plant in Inverness, Scotland. A new family of products is a development of the most popular OSB brand in the building and interior design arena and comprises SterlingOSB Zero 3, SterlingOSB Zero Tongue and …
Read More »