State recommends renewal of stormwater runoff permit for TMT construction site

The state Department of Health recommended a permit for storm runoff from a future Thirty Meter Telescope construction site be approved.