Corporate profile

We define ourselves as a technology group who develops Solutions, Products and Innovation in the Energy sector as well as the information and communication sectors.

We are an energy service company managing renewable energy installations such as our client’s assets. We provide an add value to the solutions since we reinvest part of our income in innovation projects and R&D.

We are a global company; you can find us in the United Kingdom, Spain, México, Colombia, Perú and Chile as well as our headquarters in Madrid and London.


To consolidate our position as innovators in solutions that add value, by employing young and commitment talent and by understanding the needs and opportunities of the market.


Facilitate the development of renewable energy, information and communication technologies to encourage a more committed, sustainable and efficient global society.


Innovation – to create Value

Commitment- with our clients

Team – Who to trust

Know how – We know what we do