Natixis Investment Managers

TMT
9 Months ago
French venture capital firm Seventure Partners has backed an Indian ...