This wasn’t supposed to happen. Just 11 months after President Obama made the environment and climate change his top priority in the Inaugural Address, green energy firms are facing abandonment and even fines from his administration, now viewed as cozying up to Big Oil.
Two major events occurred this month that has the green industry yelling “sell out” at the White House…
Sorry. No data so far.