State Street Investment Management launches SPDR UC Investments 90/10 Endowment Strategy Index ETF with USD 2.5 billion anchor investment - STT News | Rallies