Temasek leads $450m Cypress Creek backing
The Singapore sovereign wealth fund heads consortium investing in the US solar and battery storage developer.
The Singapore sovereign wealth fund heads consortium investing in the US solar and battery storage developer.
Copyright PEI Media
Not for publication, email or dissemination