About
Founded in 1981, Cxcrenovables is a private headquartered in Barcelona, Spain specializing in Hydro, Wind, Solar.
Cxcrenovables (CxC, S.L.) is a renewable energy consultancy and development company based in Barcelona, Spain. Founded in 1981, it has accumulated over 40 years of expertise in renewable energy projects. The company began with small hydroelectric plant construction and expanded into wind energy project development in the late 1990s, adding solar photovoltaic projects from 2019 onwards. CxC operates as an investor partner directly involved in commercial exploitation of projects. International experience spans Portugal, Cape Verde, and France. Key leadership includes founders and engineers with extensive backgrounds in renewable energy development, industrial engineering, and international project management.
Headquarters
Barcelona, Spain
Founded
1981
Company Type
Private
Business Models
Value Chain
Industry Memberships
European Renewables Energies Federation, European Small Hydropower Association, Asociación Española de Pequeños Productores y Autogeneradores de Electricidad con Fuentes de Energía Renovable