Home
by Umbrella Capital

Umbrella Capital is a vertically integrated company in the photovoltaic solar energy value chain and has a strong international vocation.

The companies belonging to Umbrella Capital cover a broad spectrum of activities strongly linked to the production and accumulation of electricity from solar photovoltaic sources.

Business Lines

Umbrella Capital is

Umbrella Capital is present, with its own offices, both in Europe and in LATAM.

Some of our numbers

30

Professionals

152.000

Solar panels installed

79

Millions of KWh produced per year

Contact

You can contact us through the contact form, by phone or by email.

Contact Form

Your Name

Email Address

Phone Number

Company

Message

Contact Information

Umbrella Capital
c/ Játiva, 14 – 1º C
46002 Valencia
Spain

Umbrella Capital
Alonso de Monroy 2677 – Office 302B
Vitacura. Santiago
Chile

Tel. +34 961 196 250
info@umbrellacapital.es