
Apollo Energy Completes Installation of Utah’s First Floating Solar System
Apollo Energy recently completed the installation of the first floating solar system in Utah.
Apollo Energy recently completed the installation of the first floating solar system in Utah.