Two major new solar projects have been approved for the Town of Westwood and are entering the final design and construction phase. These projects will provide the town and the Westwood Public Schools with reliable, lower-cost energy supply and help insulate against price fluctuations in the future. Westwood currently has a long-term electric...