Solar plant pie in sky, says Sophie