Temasek leads $450m Cypress Creek backingThe Singapore sovereign wealth fund heads consortium investing in the US solar and battery storage developer.ByJordan Stutts27 July 2017•1 min readDealsInvestorsNorth America