CSP World: Spain kills Feed-in Tariff for renewable energy

By Jorge Alcauza