CU

Cubico

London, United Kingdom

WindSolarEnergy StoragePrivate company
Founded 2015201-500 employees
Profile last updated: May 1, 2026

About

Founded in 2015, Cubico is a private company headquartered in London, United Kingdom with approximately 201-500 employees specializing in Wind, Solar, Energy Storage.

Cubico is a privately-owned renewable energy infrastructure company established in 2015. It invests in, develops, owns and operates renewable energy projects across the Americas, Europe and Australia, with a portfolio spanning onshore wind, solar PV, solar thermal, battery storage and transmission assets. Its shareholders are Ontario Teachers Pension Plan and PSP Investments, and it reports around 450 employees worldwide, with over 4 GW installed and under construction capacity and a development pipeline of around 6 GW.

Headquarters

London, United Kingdom

Founded

2015

Employees

201-500

Company type

Private company

Focus areas

renewable energyinfrastructure investmentwindsolar PVbattery energy storageproject developmentasset managementESG

Products & services

Business models

IPP

Value chain

DevelopmentConstructionO&MAsset Management

Service areas (1)

  • Renewable energy investment, development and operations

    Investor, developer, long-term owner and operator of renewable energy projects, including onshore wind, solar PV, solar thermal, CSP and battery energy storage.

Locations

Headquarters

St Mary Axe 70, EC3A 8BE, London, United Kingdom

Operating locations (11)

  • MediaCityUK, Blue Building, Floor 12 ARRIVE, Salford, Manchester, United Kingdom
  • Kifisias Avenue 332, Chalandri, Athens, Greece
  • Via Agnello 18, Milan, Italy
  • 221 W 6th Street, Suite 1050, Austin, Texas, United States
  • Av. Vasco de Quiroga 3900, Torre A, Piso 20, Mexico City, Mexico
  • Calle Orense 34, planta 5, Madrid, Spain
  • Aurora Place, 88 Phillip St, Level 29, Sydney, New South Wales, Australia
  • 8 Exhibition Street, Level 22, Melbourne, Victoria, Australia
  • 111 Eagle Street, Level 54, Brisbane, Queensland, Australia
  • Calle Costa Rica 1780, Office 101, Carrasco Valley, Montevideo, Uruguay
  • Carrera 7 No. 113 43, Oficina 1203, Torre Samsung, Bogotá, Colombia

Service regions

AmericasEuropeAustralia

Projects

1

75 MW Wind and Solar Portfolio in Uruguay

Wind and solar portfolio

Refinancing closed for a 75 MW wind and solar portfolio in Uruguay.

75 MW capacityUruguay

More Wind Companies

View all

More Renewable Energy Companies in United Kingdom

View all