MGEN logo M

MGEN

French insurance company