Umbrella Solar Investment Logo

Umbrella Solar Investment Logo (full size)

Umbrella Solar Investment Logo icon/symbol

Umbrella Solar Investment Logo (full size) on a dark background

Umbrella Solar Investment Logo icon/symbol on a dark background

About Umbrella Solar Investment

Umbrella Solar Investment, S.A. operates as a vertically integrated company in the photovoltaic solar energy value chain in Europe and Chile. The company generates renewable electricity. It also produces advanced equipment for residential solar self-consumption. The company was incorporated in 2018 and is based in Valencia, Spain.

Page last updated on:

calendar iconOctober 3rd, 2024

Categories: