3 ms·As renewable power prices drop, researchers tally up their added costs2 points by philipkglass 6y ago