Icon
 

Solar power s rapid growth and the myth of storage breakthrough