New Battery Technology and New Jobs in Wisconsin
President Barack Obama tours the ZBB Manufacturing Facility in Menomonee Falls, Wis., and is shown the battery making process by ZBB President and CEO Eric Apfelback, left, and ZBB employee Lonnie Mages, Today, President Obama travelled to Menomonee Falls, Wisconsin to visit the ZBB Energy Corporation’s manufacturing facility. ZBB Energy Corporation manufactures advanced zinc bromide […]
