Solar power is enjoying a heyday in Massachusetts right now, as home and business owners, buoyed by state incentives, seek greener energy options, and — most visibly — as cities and towns scramble to strike deals with energy companies on large-scale photovoltaic arrays, usually on otherwise undevelopable parcels, such as landfills. The projects don’t create […]











