Organization

ECANE

Providence, RI | http://www.ripower.org
Joined in February 2008

About Us

Energy Consumers Alliance of New England (ECANE) does business as “Mass Energy” in Massachusetts and as “People’s Power and Light” (PP&L) in Rhode Island. ECANE is a non-profit organization that both advocates and acts in the marketplace on…

Areas of Focus Include
  • Energy
Location
17 Gordon Avenue #201A, Providence, RI 02905