A plan to install solar panels on a 13-acre wooded lot is pitting neighbors against neighbors, with some conservation groups arguing the plan makes no sense environmentally. But other residents said ...
Otter Tail Power Company, a wholly-owned subsidiary of Otter Tail Corporation (Nasdaq: OTTR), plans to add two solar facilities to its energy generation fleet to meet customers’ future energy needs.
While Congress debates incremental changes to our energy policy, China is racing to secure perhaps the most transformative energy technology since nuclear power: the ability to beam limitless ...