“Big Hydro Power Win”

…“Big Hydro Power Win”… Greenwire reported “Greens score big win over Alabama hydropower project” as environmental groups obtain a favorable ruling from the U.S. Court of Appeals for the District of Columbia Circuit. The court said that FERC failed to Continue reading “Big Hydro Power Win”