Menomenee Falls Energy Companies 1 companies listed
ZBB Energy Corporation
Basic Member
Since Sep, 2015
Since Sep, 2015
Menomenee Falls, Wisconsin, United States
“Our business has evolved into a distributed energy generation system and services business, including in some cases generating and selling the electricity that we generate," said Brad Hansen CEO…