Muddy Waters on Sunrun: "We see it as an uneconomic business built on three shaky pillars." "Muddy Waters attempts to mislead their readers with grossly false and inaccurate assertions," Sunrun says.
(WHTM) — Sirens for a pumped storage power station in southern Lancaster County will be tested later this week, company officials announced. Constellation Energy announced the test of the Muddy Run ...