By Sarah Olsen, VTDigger.org The EPA released new pollution limits for Lake Champlain on Friday, Aug. 14. Gov. Peter Shumlin and federal officials announced Friday the new phosphorus limits at a press conference on North Beach in Burlington. Vermont is […]