UK’s Quercus pulls plug on $570million Iran solar plant

UK’s Quercus pulls plug on $570million Iran solar plant