A European onshore wind record-low bid of €20/MWh ($24.20/MWh) was among the winners of Spain’s latest renewable energy auctions. The Spanish government awarded