Spanish renewables firm ID Energy Group announced today that it has secured funds to advance its 1.7-GWp pipeline of late-stage solar and onshore wind projects across Europe.