New legislation simplifying the rules for assessing the potential effects of projects on the environment entered into force. The newly amended Environmental Impact Assessment (EIA)…
New legislation simplifying the rules for assessing the potential effects of projects on the environment entered into force. The newly amended Environmental Impact Assessment (EIA)…