All future road schemes will have to pass tough environmental tests The Welsh government has scrapped a number of major road building projects in the country after a year-long review into their impact ...