MER Invest

MER Invest

Venture capitalClaimed
HQ location
Saint-Grégoire, France
Portfolio analysis