Citizens Energy Cooperative in Portland
Citizens Energy Cooperative (CEC) is a renewable energy cooperative whose mission is to provide the people of Wisconsin with the opportunity to take an active role in producing and using clean energy. There are myriad of benefits to such a venture, not ...