Solar Auctions in Japan–a Bad Idea?

By Karl-friedrich Lenz