6.7 MW rooftop solar system installed on Massachusetts distribution facility

Massachusetts distribution facility, 6.7 MW rooftop solar panel installed

Home Solar C&I Massachusetts distribution facility, 6.7 MW rooftop solar panel installed