Renewables Gain Traction, But Need Storage Technology

Last April, wind, solar and hydroelectric power produced more electricity than coal for the first time ever. Read more at Truthout.