White Pine Renewables completes largest floating solar project in the U.S.
White Pine Renewables, a California-based energy company, announced this Wednesday the completion of the Healdsburg Floating Solar Project; which will deliver clean energy to the...