Default panoramic image
Logo

Limousin Business Angels

Angel Group · 51 Members · Limoges, France · France Angels
Apply for Funding
Are you an investor? Apply to join

Preferred Locations

  • France