Temasek leads $450m Cypress Creek backing

The Singapore sovereign wealth fund heads consortium investing in the US solar and battery storage developer.

Share this