Escala Capital

Escala Capital

Venture capitalClaimed

Escala Capital | Fusiones y Adquisiciones.

HQ location
Madrid, Spain
Portfolio analysis