PowerBank Launches Bitcoin Treasury Strategy with 3.79 MW Geddes Solar ProjectJuly 30, 2025 PowerBank Corporation is pleased to announce the complete operation of its largest owned-and-operated facility in the United States, the 3.79 MW Geddes Solar Power Project in New York State. PowerBank…