Solar Plexus

Views

The solar power industry says they’re now creating more jobs for the energy produced than any other energy source in the USA. And two new studies seem to back them up.

ABOUT THE AUTHOR

Josh Marshall is editor and publisher of TalkingPointsMemo.com.
LIKE US ON FACEBOOK