uncertainties the economic and environmental impacts of this new technology demand an ever stricter assessment
Uncertainties concerning the economic, social and environmental impacts of this new technology demand an ever stricter assessment.
Uncertainties the economic, and environmental impacts of this new technology demand an ever stricter assessment.