ATHOL – Representatives of BSC Group, the Boston-based consulting firm developing plans for the greening of Lord Pond Plaza, recently brought Athol’s Selectboard up to speed on that effort.An assessment of the plaza was undertaken in 2020 under the...