Grupo T-Solar

OverviewSuggest Edit

Grupo T-Solar is a renewable power producer. It is engaged in the development, financing and construction, management, and operation of solar (PV and CSP) power plants.
HQMadrid, ES


Grupo T-Solar is headquartered in
Madrid, Spain

Location Map

Latest Updates

Employees (est.) (Jul 2020)39(+6%)
Cybersecurity ratingAMore

Key People/Management at Grupo T-Solar

José Benito García

José Benito García

Operation & Maintenance Director
Enrique Barbudo

Enrique Barbudo

Business Development Director
Elena Herrero-Visairas

Elena Herrero-Visairas

Legal Director and Compliance Officer
Show more

Grupo T-Solar Office Locations

Grupo T-Solar has an office in Madrid
Madrid, ES (HQ)
Calle de Serrano, 67, 6th Floor
Show all (1)

Grupo T-Solar Financials and Metrics

Summary Metrics

Founding Date


Grupo T-Solar total Funding

$141 m

Grupo T-Solar latest funding size

$141 m

Time since last funding

9 years ago

Grupo T-Solar investors

Grupo T-Solar's latest funding round in July 2011 was reported to be $141 m. In total, Grupo T-Solar has raised $141 m
Show all financial metrics

Grupo T-Solar Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Grupo T-Solar Online and Social Media Presence

Embed Graph

Grupo T-Solar Frequently Asked Questions

  • When was Grupo T-Solar founded?

    Grupo T-Solar was founded in 2006.

  • Who are Grupo T-Solar key executives?

    Grupo T-Solar's key executives are José Benito García, Enrique Barbudo and Elena Herrero-Visairas.

  • How many employees does Grupo T-Solar have?

    Grupo T-Solar has 39 employees.

  • Who are Grupo T-Solar competitors?

    Competitors of Grupo T-Solar include A&R Solar, Albioma and d.light design.

  • Where is Grupo T-Solar headquarters?

    Grupo T-Solar headquarters is located at Calle de Serrano, 67, 6th Floor, Madrid.

  • Where are Grupo T-Solar offices?

    Grupo T-Solar has an office in Madrid.

  • How many offices does Grupo T-Solar have?

    Grupo T-Solar has 1 office.