State Street invests $65 million in Groww AMC

Business