India News

Groww AMC completes investment deal with State Street 

State Street Investment Management will own a 4.85% voting stake in Groww AMC and a 23% economic interest.