Beacon Integrated Solutions is pleased to announce that the Towns of Needham and Weston have engaged Beacon to provide professional Owner’s Agent support services for large-scale solar photovoltaic projects on capped landfills, among other locations.