Micron Technology has submitted an exhaustive environmental report for its proposed chipmaking plant in the town of Clay, a ...