State recommends renewal of stormwater runoff permit for TMT construction site

The state Department of Health has recommended that a permit for storm runoff at the Thirty Meter Telescope construction site be approved.