Analysis of the second renewable auction in Spain

All the insights you must know about the results of the second renewable auction in Spain where almost 3.3GW of wind and solar power were awarded.