How Big is Too Big For Solar Power?

By Sami Grover The UK may be backing off from large-scale solar power, but elsewhere there seems to be a surge in installations. From the world's first 24/7 power plant in Spain, through Google's inve...