Quilvest opens offices in São Paulo and Geneva

The Luxembourg-headquartered firm has set up two offices bolstering its Swiss and Latin American operations.

Share this