Isabella Partners

Company description

The company is based in California, USA.

Company details

City:
California

Participation in projects

Projects Transactions
List of the updates in which the company was involved

Company updates

  • July 10, 2019

    Clean Power Alliance signs three long-term PPAs in US

    Clean Power Alliance (CPA) signed three new competitively priced long-term power purchase agreements, including two new solar projects and one existing small hydroelectric project. The projects were a...

    Read more