Solar power is now the cheapest form of energy in almost 60 countriessciencealert.com142 pointsmanojr9 years ago