RE:solar-now-cheapest-electricity-in-historyIt took five minutes of reading, but eventually whomever wrote the article coughed up the source for the rediculous statement.
"Now, the IEA has reviewed the evidence internationally and finds that for solar, the cost of capital is much lower, at 2.6-5.0% in Europe and the US, 4.4-5.5% in China and 8.8-10.0% in India, largely as a result of policies designed to reduce the risk of renewable investments."
In other words solar power is cheaper because governments are taking money from profitable companies and citizens and subsidising solar to the point that it costs less to build than any other electrical source.
Hamster generated electricity would be even cheaper than solar if governments subsidised it.