ZBB Energy Corp. named a new chief executive Tuesday as it announced that it has completed a stock sale and supply agreement with China-based Solar Power Inc.

Read the full Milwaukee Journal Sentinel story here.