Excelsior Energy Capital has achieved final close of its second renewable energy investment fund, securing total commitment of more than USD 1 billion (EUR 916.2m).