Sunrun Appoints Mary Powell, Utility Veteran, Main Govt

Several electricity and local climate authorities consider that the United States desires to urgently raise its use of solar power to handle local climate modify. Still, electric utilities and companies that install rooftop photo voltaic panels have extended been at loggerheads about how that electricity is made and who should […]