Some argue that major technical breakthroughs are needed to make electricity from sunshine cheap. Are they right? David Biello reports