Solar power is now the cheapest form of energy in almost 60 countriessciencealert.com·142 pts·manojr·70