Cathay Forest Products Corp
Cathay Forest is a forest products company that manages approximately 1,000,000 hectares of standing timber properties and fast-growth, high-yield poplar plantations in China and Russia.
Cathay Forest is a forest products company that manages approximately 1,000,000 hectares of standing timber properties and fast-growth, high-yield poplar plantations in China and Russia.