Excelsior Energy Capital, through North American Renewable Energy Fund, acquired 100% of the 25 MW El Centro solar project located in California, USA from Grupo T-Solar Global USA Inc. Excelsior is a US-based renewable energy infrastructure investor.
The project has been operating since December 2013. The plant has a power purchase agreement (PPA) with the Imperial Irrigation District for 25 years.
The Santander Bank NA and North American Development Bank are taking part in the project.