Renewable energy investor Excelsior Energy Capital has received USD 504 million (EUR 414.8m) in commitments in the final close of its inaugural renewable energy investment fund.