Turns out solar panels are actually killing the planet; the ones made in China are the most "de
• Revolver NewsMuch of the cradle-to-grave carbon intensity data that governments depend on to guide photovoltaic arrays are instead based on modeling assumptions that are likely to have grossly under-estimated -- if not made up -- solar's carbon emissions beca