European eclipse sheds light on solar power challenges

by Dan Weissmann