Environment Winston Weaver Company’s environmental assessment called into question 4:03pm March 02, 2023 by David Ford North Carolina state officials are calling into question the results of the Winston Weaver Company’s environmental assessment.