1 report

Private Barcelona Catalunya Carsharing S. A is a provider of carsharing services.

  • Car Sharing
  • United Kingdom
  • Corporate Finance
  • M&A
  • Zipcar, Inc.