MID Floating Solar project
Solar News................
Near Central Point, Oregon, 1,776 planned floating solar panels could power homes while testing whether shade limits algae and evaporation














































































Near Central Point, Oregon, 1,776 planned floating solar panels could power homes while testing whether shade limits algae and evaporation













































































