Temasek leads $450m Cypress Creek backing
The Singapore sovereign wealth fund heads consortium investing in the US solar and battery storage developer.
27 July 2017•1 min read
The Singapore sovereign wealth fund heads consortium investing in the US solar and battery storage developer.