593
Solar modules now selling for less than €0.06/W in Europe
(www.pv-magazine.com)
This is a most excellent place for technology news and articles.
Yup, but population density should be what matters, because that implies how much usable space there is for waste disposal.