US renewables company sPower has closed a USD-421.4-million (EUR 343.2m) bond sale that will help it finance a portfolio of 565 MW of wind and solar assets.