Preparing for large-scale solar deployment
Deploying solar power at the scale needed to alleviate climate change will pose serious challenges for today's electric power system, finds a study performed by researchers at MIT and the Institute for Research and Technology ...