January 31, 2025 Business Weyerhaeuser targets $100M annual EBITDA from new TimberStrand facility by 2027 Posted by admin Weyerhaeuser targets $100M annual EBITDA from new TimberStrand facility by 2027