Badger Power president addresses issues